En Star Robotics buscamos un INGENIERO FIRMWARE, el cual trabajará dentro del Departamento de Electrónica de la empresa. Su trabajo estará enfocado en el desarrollo y testeo del firmware ejecutado por las PCBs de Star Robotics incorporadas en los robots.
Tareas a desarrollar:
· Desarrollo de firmware en C para hardware embebido en C.
· Desarrollo de software en C# y C++ para herramientas de depuración.
· Elaboración de programas y documentación de testeo, validación y puesta en marcha para el FW desarrollado.
· Depuración de FW.
Requisitos:
· Grado en Ingeniería Electrónica o similar (Industrial, Software, Electrónica de Comunicaciones).
· Experiencia mínima de 2 años en un puesto similar al ofrecido.
· Nivel avanzado en programación de lenguaje C.
· Experiencia previa en la elaboración de test unitarios en C.
· Experiencia trabajando con microcontroladores de la familia STM32.
· Experiencia previa con protocolos de comunicación serie como CAN, I2C, SPI, UART…
· Manejo de herramientas de control de versiones, en especial GitLab.
Deseable:
· Experiencia previa con el IDE de programación STM32CubeIDE.
· Experiencia desarrollando bajo la normativa MISRA C.
· Experiencia desarrollando en C++ y C#.
· Experiencia en control de motores BLDC.
· Nivel alto de inglés.
· Permiso de conducir B.
Ofrecemos:
· Contrato indefinido y de jornada completa.
· Horario flexible.
· Salario según experiencia y conocimientos del candidato.
Si deseas conocer más sobre el puesto, por favor, envía tu Currículum actualizado a RRHH@star-robotics.com.