Text copied to clipboard!

Título

Text copied to clipboard!

Desarrollador de Microcontroladores

Descripción

Text copied to clipboard!
Estamos buscando un Desarrollador de Microcontroladores altamente motivado y con experiencia para unirse a nuestro equipo de ingeniería. El candidato ideal tendrá un sólido conocimiento en el diseño, desarrollo y prueba de sistemas embebidos utilizando microcontroladores de diversas arquitecturas como ARM, PIC, AVR, entre otros. Este rol es fundamental para el desarrollo de productos electrónicos innovadores que requieren control preciso, eficiencia energética y comunicación con otros dispositivos o sensores. El Desarrollador de Microcontroladores trabajará en estrecha colaboración con ingenieros electrónicos, diseñadores de hardware y desarrolladores de software para implementar soluciones integradas que cumplan con los requisitos técnicos y de negocio. Será responsable de escribir código eficiente en lenguajes como C y C++, así como de depurar y optimizar firmware para garantizar un rendimiento confiable y estable. Además, se espera que el candidato tenga experiencia en el uso de herramientas de desarrollo como compiladores, depuradores, osciloscopios y analizadores lógicos. También deberá estar familiarizado con protocolos de comunicación como I2C, SPI, UART, CAN y USB. La capacidad para leer esquemáticos electrónicos y colaborar en el diseño de PCBs es un plus. El puesto requiere habilidades analíticas, atención al detalle y la capacidad de trabajar de forma autónoma y en equipo. Se valorará la experiencia previa en sectores como automoción, domótica, dispositivos médicos o electrónica de consumo. El Desarrollador de Microcontroladores jugará un papel clave en la creación de productos innovadores que impactan positivamente en la vida de los usuarios.

Responsabilidades

Text copied to clipboard!
  • Diseñar y desarrollar firmware para microcontroladores.
  • Implementar y depurar protocolos de comunicación como I2C, SPI, UART.
  • Colaborar con equipos de hardware y software en el desarrollo de productos.
  • Realizar pruebas y validaciones de sistemas embebidos.
  • Optimizar el rendimiento y consumo energético del firmware.
  • Documentar el código y los procesos de desarrollo.
  • Participar en revisiones de diseño y código.
  • Integrar sensores y actuadores en sistemas embebidos.
  • Utilizar herramientas de depuración y análisis electrónico.
  • Mantenerse actualizado con nuevas tecnologías y estándares del sector.

Requisitos

Text copied to clipboard!
  • Título en Ingeniería Electrónica, Informática o carrera afín.
  • Experiencia comprobada en desarrollo con microcontroladores.
  • Dominio de lenguajes de programación C y C++.
  • Conocimiento de protocolos de comunicación embebida.
  • Capacidad para leer esquemáticos y trabajar con hardware.
  • Experiencia con herramientas como osciloscopios y analizadores lógicos.
  • Habilidad para trabajar en equipo multidisciplinario.
  • Buena capacidad de análisis y resolución de problemas.
  • Nivel intermedio o avanzado de inglés técnico.
  • Deseable experiencia en diseño de PCBs y sistemas de bajo consumo.

Posibles preguntas de la entrevista

Text copied to clipboard!
  • ¿Qué experiencia tienes trabajando con microcontroladores específicos como ARM o PIC?
  • ¿Has desarrollado firmware en C o C++? Proporciónanos ejemplos.
  • ¿Qué herramientas utilizas para depurar sistemas embebidos?
  • ¿Tienes experiencia con protocolos como I2C, SPI o UART?
  • ¿Has trabajado en proyectos que involucren sensores o actuadores?
  • ¿Cómo manejas la optimización del consumo energético en tus desarrollos?
  • ¿Has colaborado con equipos de hardware en el diseño de PCBs?
  • ¿Qué desafíos has enfrentado en proyectos embebidos y cómo los resolviste?
  • ¿Tienes experiencia en sectores como automoción o dispositivos médicos?
  • ¿Cuál es tu nivel de inglés técnico?