En
BETWEEN
apostamos por el mejor talento dentro del ámbito de la ingeniería. Actualmente contamos con un equipo de más de
1000 personas, colaborando en proyectos punteros con clientes líderes en innovación en sectores como
automoción, I+D, pharma, diseño de maquinaria y desarrollo de producto.
En nuestra oficina técnica ofrecemos servicios adaptados a las necesidades de cada cliente, pudiendo asumir todas las fases del ciclo de vida del producto: desde el diseño hasta la validación final.
Actualmente seleccionamos un/a
Ingeniero/a de Firmware experto en desarrollo en C
para incorporarse en uno de nuestros principales clientes del
sector automoción.
¿Qué haré? Estas serán tus funciones principales: Desarrollarás
firmware en lenguaje C, aplicando buenas prácticas de programación y optimización del código. Implementarás
sistemas de tiempo real (RTOS)
para control y comunicación de sistemas electrónicos. Desarrollarás la
lógica de aplicación y middleware, sin necesidad de trabajar a nivel bare-metal. Integrarás el software con hardware electrónico, colaborando en la validación funcional y depuración de sistemas. Programarás e integrarás
protocolos de comunicación
como
CAN, SPI e I2C. Utilizarás
GIT
como herramienta de control de versiones y colaborarás en entornos multidisciplinares junto a equipos de hardware y testing. Apoyarás el desarrollo y validación de algoritmos de control mediante
Matlab/Simulink. Participarás en la gestión de
memoria en PCB, optimizando los recursos del sistema.
¿Cómo lo haré? Dispondrás de
5 días de teletrabajo al mes
que podrás distribuir según tus necesidades. Trabajarás en un
equipo de ingeniería especializado
con un enfoque técnico y colaborativo. Contarás con
formación continua y acompañamiento técnico
para seguir desarrollando tus competencias en firmware y sistemas de tiempo real. Formarás parte de un entorno
dinámico, innovador y con espíritu startup, donde se valora la autonomía, la capacidad de aprendizaje y la participación activa en la mejora continua. Dispondrás de un
contrato fiable
y de todas las herramientas necesarias para desarrollar tu trabajo con excelencia.
Requisitos: Formación en
Ingeniería Electrónica, Automática, Telecomunicaciones, Informática o similar. Experiencia sólida en
programación en C. Experiencia con
sistemas de tiempo real (RTOS). Experiencia con herramientas de depuración como
Lauterbach o Segger. Experiencia con
protocolos de comunicación:
CAN, SPI, I2C. Conocimientos de
Matlab/Simulink. Experiencia en
gestión de memoria
en sistemas electrónicos. Nivel de
inglés técnico
(documentación y lectura).
Requisitos valorables Conocimientos y experiencia trabajando con
metodología AUTOSAR. Conocimientos de
ISO 26262
y
MISRA C. Experiencia en proyectos de
Battery Management Systems (BMS)
o electrónica de potencia.