Desarrollador de firmware para microcontroladores ARM Cortex-M de 32 bits

Descripción del empleo

Buscamos un desarrollador de firmware con experiencia para unirse a nuestro equipo dinámico e innovador. El candidato ideal será responsable del desarrollo, mantenimiento y optimización de firmware para nuestros proyectos basados en microcontroladores de tipo Cortex-M típicamente de 32 bits (siendo la familia STM32 de STMicroelectronics una de las más utilizadas). Si te apasiona la programación integrada y quieres trabajar en proyectos de vanguardia, ¡esta es tu oportunidad!

Responsabilidad
  • Desarrollo y mantenimiento de firmware para microcontroladores.
  • Diseñar, implantar y probar nuevas funciones de firmware.
  • Depuración y resolución de problemas a nivel de firmware.
  • Colaborar con el equipo de hardware para garantizar una integración óptima entre el hardware y el firmware.
  • Documentar el código y los procesos de desarrollo de forma clara y concisa.
  • Participar en revisiones de código y reuniones técnicas.
  • Garantizar que el firmware cumple los requisitos de calidad y rendimiento.
Requisitos
  • Licenciado en Ingeniería Electrónica, Informática o campo relacionado.
  • Al menos 3 años de experiencia en desarrollo de firmware para microcontroladores, preferiblemente STM32.
  • Sólidos conocimientos del lenguaje de programación C/C++.
  • Experiencia con IDEs y herramientas de desarrollo STM32 (STM32CubeIDE, Keil, IAR, etc.).
  • Capacidad para leer y comprender diagramas de circuitos y hojas de datos de componentes.
  • Experiencia en depuración y uso de herramientas como osciloscopios, analizadores lógicos, etc.
  • Buena capacidad de resolución de problemas y atención al detalle.
  • Capacidad para trabajar de forma independiente y en equipo.
  • Buena capacidad de comunicación escrita y verbal en italiano e inglés.
Plus
  • Experiencia con protocolos de comunicación (I2C, SPI, UART, CAN, etc.).
  • Conocimientos de sistemas operativos en tiempo real (RTOS).
  • Experiencia en desarrollo de firmware para dispositivos IoT.
  • Familiaridad con los procesos de control de versiones de software (Git).
Sede de trabajo

Sede operativa en Bérgamo ( Italia )