B&A
InnoPhase IoT
Ingeniero/a Staff/Sr. Staff de Firmware Embebido
Acerca de InnoPhase IoT
Si te entusiasma trabajar con un grupo de personas brillantes con diversos orígenes, si compartes el mismo valor de trabajar de forma inteligente y celebrar los éxitos, si tienes entusiasmo por la gran tecnología en una empresa pequeña, si tus objetivos son aprender y experimentar diferentes aspectos del trabajo —no solo cantar la misma canción todos los días—, encontrarás tu lugar en Innophase IoT.
¡Buscamos gente que busque la MARAVILLA! Si eres bueno en lo que haces, puedes trabajar en cualquier sitio. Si eres el/la mejor en lo que haces, ¡ven a trabajar a Innophase IoT!
Buscamos un/a Ingeniero/a de Firmware Staff/Senior Staff para unirse a nuestro equipo colaborativo en el desarrollo de firmware robusto y fiable para dispositivos IoT de próxima generación. En este puesto, desarrollarás firmware, drivers de dispositivos y darás soporte a los esfuerzos de integración de sistemas para soluciones IoT ULP, centrándote en el rendimiento, la fiabilidad y la mantenibilidad. Se requiere experiencia con TrustZone y Trusted Firmware-M (TF-M).
Es clave liberar el potencial en cada empleado, cada equipo, cada líder y la propia empresa. Sabemos que los empleados rinden mejor cuando están motivados, apreciados y reconocidos, y pueden ser ellos mismos. Estamos comprometidos a construir una cultura donde cada voz pueda ser escuchada, todos tengan espacio para crecer y puedan hacer contribuciones significativas. Al final del día, queremos el éxito no solo para la empresa, sino también para todos los que creen en la empresa, la visión y el futuro.
Responsabilidades Clave
- Diseñar y desarrollar firmware embebido para dispositivos IoT, dirigido a microcontroladores ARM Cortex-M
- Se desea experiencia con ARM TrustZone y Trusted Firmware-M (TF-M) para particionamiento seguro de firmware
- Implementar y optimizar drivers de bajo nivel e integrar con capas de abstracción de hardware (HAL)
- Desarrollar mecanismos de arranque seguro y actualización de firmware, asegurando un funcionamiento robusto y fiable del dispositivo
- Colaborar con equipos multifuncionales (hardware, software, seguridad) para definir e implementar funcionalidades de firmware
- Depurar, probar y validar firmware en hardware de destino, utilizando J-Link, Osciloscopio y analizadores lógicos
- Contribuir a la documentación de la arquitectura de firmware, decisiones de diseño y detalles de implementación
- Diseño de sistemas enfocado en la seguridad, arranque seguro y entornos de ejecución confiables
- Particionamiento y aislamiento de memoria en microcontroladores ARM Cortex-M.
- Actualizaciones seguras OTA y gestión del ciclo de vida para dispositivos IoT
Requisitos
- Título de Grado o Máster en Ingeniería Eléctrica, Ingeniería Informática o un campo relacionado
- 5 - 10 años de experiencia en desarrollo de firmware embebido para sistemas IoT o embebidos;
- Experiencia o conocimientos en tecnologías relacionadas con la seguridad (p. ej., criptografía, prácticas de codificación segura, ciberseguridad).
- Sólida competencia en C/C++ y desarrollo de drivers de bajo nivel.
- Familiaridad trabajando en desarrollo basado en SDK
- Familiaridad con entornos RTOS (p. ej., FreeRTOS, Zephyr)
- Experiencia práctica con herramientas de puesta en marcha y depuración de hardware
- Excelentes habilidades de comunicación y colaboración
- Sólidas habilidades de resolución de problemas y atención al detalle
- Disposición para aprender y contribuir en un entorno centrado en el equipo
