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 estable 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 herramientas de depuración como Lauterbach o Segger.
* Experiencia con sistemas de tiempo real (RTOS).
* 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 de ISO 26262 y MISRA C.
* Conocimientos y experiencia trabajando con metodología AUTOSAR.
* Experiencia en proyectos de Battery Management Systems (BMS) o electrónica de potencia.