M2MDataGlobal

M2MDataGlobal

Senior Embedded Software Engineer

Sophia PRO
JobAdvisor

M2MDataGlobal

Descripción del Cargo Nuestro equipo de Device Engineering está buscando una persona altamente motivada y proactiva para unirse como Embedded Software Engineer.  El/la Embedded Software Engineer será responsable de desarrollar software embebido organizado, adaptable y modular, siguiendo las mejores prácticas y herramientas estándar de la industria.  La mayor parte del desarrollo se realizará dentro del entorno de Linux embebido OpenWrt y de firmware basado en MCU. Buscamos a alguien que pueda trabajar tanto en equipo como de forma independiente, con excelentes habilidades de comunicación. Responsabilidades principales Conceptualizar, prototipar, probar, documentar, diseñar, implementar, mantener y dar soporte a módulos de software y procesos existentes y nuevos.Desarrollar software embebido, scripts y módulos que se ejecuten sobre la plataforma OpenWrt (Linux embebido), con énfasis en funcionalidades de redes y conectividad.Desarrollar firmware que opere en entornos basados en MCU (Microcontroller Units). Requisitos de Comunicación y Educación Excelente nivel de inglés.Capacidad para expresar opiniones e inquietudes de manera clara.Habilidad para explicar conceptos altamente técnicos.Disposición para comunicarse ocasionalmente con equipos de negocio. Fuertes habilidades de resolución de problemas y capacidad para: Trabajar de manera independiente.Colaborar con ingenieros en Santiago.Coordinarse con equipos distribuidos en Estados Unidos.Habilidad para desenvolverse en entornos dinámicos y de alta exigencia.Organización para priorizar tareas de forma efectiva.Gran atención al detalle y precisión.Título universitario en Ingeniería Eléctrica, Ingeniería en Computación, Ciencias de la Computación o equivalente. Requisitos Técnicos Más de 5 años de experiencia en diseño de software/firmware embebido.Experiencia en desarrollo utilizando C, Lua y shell scripting.Experiencia en desarrollo de software/firmware para Linux embebido (OpenWrt), aplicado a SoCs de redes y routers.Experiencia en bring-up de placas y desarrollo de bajo nivel en kernels BSP para entornos Linux embebido y SoCs de networking/router.Experiencia trabajando con System on Chips (SoC) orientados a redes/routers, como los de Qualcomm Atheros (QCA4531) o similares.Experiencia trabajando con Microcontroladores ARM Cortex M.Experiencia en desarrollo para dispositivos inalámbricos como módems celulares y módulos Wi-Fi/BLE.Experiencia en el desarrollo de productos que se conectan a internet y/o servicios en la nube.Experiencia utilizando Integrated Development Environments (IDE) para la construcción, depuración, prueba y despliegue de firmware (preferentemente IAR).Conocimiento en diseño orientado a buenas prácticas de prueba y manufactura.

Hoy
Expira 23/06/2025

Senior Embedded Software Engineer

Sophia PRO
JobAdvisor

M2MDataGlobal

Descripción del Cargo Nuestro equipo de Device Engineering está buscando una persona altamente motivada y proactiva para unirse como Embedded Software Engineer.  El/la Embedded Software Engineer será responsable de desarrollar software embebido organizado, adaptable y modular, siguiendo las mejores prácticas y herramientas estándar de la industria.  La mayor parte del desarrollo se realizará dentro del entorno de Linux embebido OpenWrt y de firmware basado en MCU. Buscamos a alguien que pueda trabajar tanto en equipo como de forma independiente, con excelentes habilidades de comunicación. Responsabilidades principales Conceptualizar, prototipar, probar, documentar, diseñar, implementar, mantener y dar soporte a módulos de software y procesos existentes y nuevos.Desarrollar software embebido, scripts y módulos que se ejecuten sobre la plataforma OpenWrt (Linux embebido), con énfasis en funcionalidades de redes y conectividad.Desarrollar firmware que opere en entornos basados en MCU (Microcontroller Units). Requisitos de Comunicación y Educación Excelente nivel de inglés.Capacidad para expresar opiniones e inquietudes de manera clara.Habilidad para explicar conceptos altamente técnicos.Disposición para comunicarse ocasionalmente con equipos de negocio. Fuertes habilidades de resolución de problemas y capacidad para: Trabajar de manera independiente.Colaborar con ingenieros en Santiago.Coordinarse con equipos distribuidos en Estados Unidos.Habilidad para desenvolverse en entornos dinámicos y de alta exigencia.Organización para priorizar tareas de forma efectiva.Gran atención al detalle y precisión.Título universitario en Ingeniería Eléctrica, Ingeniería en Computación, Ciencias de la Computación o equivalente. Requisitos Técnicos Más de 5 años de experiencia en diseño de software/firmware embebido.Experiencia en desarrollo utilizando C, Lua y shell scripting.Experiencia en desarrollo de software/firmware para Linux embebido (OpenWrt), aplicado a SoCs de redes y routers.Experiencia en bring-up de placas y desarrollo de bajo nivel en kernels BSP para entornos Linux embebido y SoCs de networking/router.Experiencia trabajando con System on Chips (SoC) orientados a redes/routers, como los de Qualcomm Atheros (QCA4531) o similares.Experiencia trabajando con Microcontroladores ARM Cortex M.Experiencia en desarrollo para dispositivos inalámbricos como módems celulares y módulos Wi-Fi/BLE.Experiencia en el desarrollo de productos que se conectan a internet y/o servicios en la nube.Experiencia utilizando Integrated Development Environments (IDE) para la construcción, depuración, prueba y despliegue de firmware (preferentemente IAR).Conocimiento en diseño orientado a buenas prácticas de prueba y manufactura.

Hoy
Expira 23/06/2025