Descripción
Buscamos un/a profesional con sólida experiencia en el desarrollo de sistemas embebidos, centrado en la programación de microcontroladores y microprocesadores en entornos de bajo nivel. Será fundamental un dominio avanzado de la programación en C, especialmente en entornos bare metal, donde la capacidad para desarrollar, depurar y optimizar código directamente sobre el hardware sea una constante. Se prestará especial atención a la experiencia con arquitecturas ARM, abarcando la configuración de periféricos, la gestión eficiente de interrupciones y la optimización de recursos en sistemas con limitaciones de memoria y procesamiento.En paralelo, el candidato deberá poseer conocimientos en el ámbito del diseño de circuitos electrónicos y el desarrollo de placas de circuito impreso (PCBs). Se valorará la familiaridad con herramientas de diseño como Altium Designer, así como la experiencia en el diseño de PCBs multicapa, la integridad de señal y la aplicación de buenas prácticas en el layout. La capacidad para analizar y resolver problemas complejos, tanto a nivel de hardware como de software, será una habilidad clave. Se busca un perfil con una marcada orientación técnica, capaz de trabajar de forma autónoma y de integrarse eficazmente en equipos multidisciplinares, aportando soluciones innovadoras y eficientes.
Se requiere una titulación universitaria en Ingeniería Electrónica, Telecomunicaciones o un campo afín, junto con una experiencia profesional de entre 3 y 5 años en el desarrollo de sistemas embebidos. El dominio del idioma inglés a nivel B2 es imprescindible para la comunicación técnica y la consulta de documentación. Este rol ofrece la oportunidad de participar en proyectos desafiantes, contribuyendo al ciclo completo de desarrollo de productos y sistemas electrónicos, desde la concepción hasta la implementación y validación final.