Tu misión
Como EMBEDDED SOFTWARE ENGINEER C, desarrollaras las aplicaciones integradas en microcontrolador para sistemas de carga de vehículos eléctricos y parking, añadiendo nuevas funciones al producto, así como mejorando y manteniendo el código existente, haciendo hincapié en la eficiencia, escalabilidad y robustez.
Funciones y Responsabilidades
* Desarrollar aplicaciones de control tiempo real (Lenguaje C): Bare-metal y RTOS sobre microcontroladores de las familias PIC y ARM Cortex.
* Generar y mantener actualizada la documentación técnica.
* Proporcionar asistencia técnica a los responsables técnicos, coordinadores y programadores
* Participar en la resolución de incidencias.
* Participación en la definición e implementación de procedimientos y metodologías vinculadas con la gestión y la calidad del código.
¿Qué estamos buscando
* Grado en Ingeniería Electrónica, Informática, Telecomunicaciones o similar.
* Al menos 2 años de experiencia en desarrollo de software para microcontroladores.
* Experiencia en desarrollo con los principales buses embebidos I2C, SPI, UART, USB, CANopen, RS232, RS485, etc.
* Alta capacidad analítica para la depuración de errores usando JTAG, protocol sniffers, etc.
* Conocimiento avanzado de arquitectura de microcontroladores (memoria, caches, buses, DMA).
* Dominio del control de fuentes y flujo de trabajo Git.
* Nivel medio de inglés (B2 CEFRL).
* Valorable experiencia en desarrollos cloud, full-stack en plataformas Saas (Amazon AWS, MS Azure).
Competencias
Capacidad de trabajo en equipo, proactividad, organización y capacidad analítica y de resolución de problemas.
¿Qué te ofrecemos?