Aunav by Escribano Mechanical & Engineering, empresa líder en el sector de robótica y defensa, busca incorporar un programador/a de microcontroladores.
Requisitos Mínimos:
- Formación en Ingeniería Electrónica, Ingeniería en Sistemas, Mecatrónica o estudios afines.- Experiencia Técnica en programación en C/C++ orientada a microcontroladores.- Experiencia con RTOS, especialmente CMSIS RTX5 con RTOS2.- Conocimiento y experiencia en interfaces de comunicación:
- CANBus- RS232- Ethernet (stack TCP/IP básico, configuración de PHY, etc.).
Requisitos Deseables y Responsabilidades:
- Desarrollo en Microcontroladores:
- Experiencia práctica con microcontroladores ARM Cortex-M.- Uso de entornos de desarrollo como Keil MDK y uVision.- Manejo de periféricos relacionados con robótica:
- Sensores (IMU, encoders, ultrasonidos, etc.).- Actuadores (servomotores, motores DC/BLDC).- Protocolos de control en tiempo real.- Conocimientos adicionales en RTOS:
- Experiencia previa o conocimientos de FreeRTOS.- Entornos de Desarrollo y Herramientas:
- Manejo de herramientas de análisis y depuración (osciloscopios, analizadores lógicos).- Robótica y Control. Implementación de algoritmos de control PID, filtros de Kalman, o control adaptativo.- Integración de sistemas embebidos con arquitecturas de control distribuido.- Conocimientos en FPGA. Diseño y programación de FPGAs con VHDL o Verilog.- Integración de FPGA con microcontroladores mediante buses como SPI, I2C, o buses paralelos.- Implementación de interfaces de alto rendimiento mediante FPGA (por ejemplo, procesamiento de señales en tiempo real).- Desarrollo de Firmware
Ofrecemos:
Contrato indefinido a Jornada completa
Trabajo presencial con horarios flexibles
Incorporación inmediata a empresa en continuo crecimiento
Posibilidad de desarrollo interno
Beneficios sociales.