Embedded Software Engineer designing and maintaining firmware in C and C++ for embedded systems. Working on protocols and collaborating on research projects for technology advancements.
Responsibilities
Diseñar, programar y mantener firmware en lenguajes como C y C++ para microcontroladores y sistemas embebidos.
Implementar y configurar drivers, manejo de periféricos y comunicación con sensores y actuadores.
Desarrollar y mantener protocolos como UART, SPI, I2C, CAN, Ethernet o similares, según el proyecto.
Realizar pruebas unitarias e integración, depurar fallos y optimizar el rendimiento y uso de memoria del sistema.
Documentar el diseño del software y dar soporte a sistemas existentes, incorporando mejoras y correcciones.
Requirements
Experiencia mínima de tres año desarrollando software embebido.
Experiencia sólida y demostrable en lenguajes de programación (principalmente en C++ y como segundo requisito Python).
Valorable conocimiento de Labview y Matlab (no es indispensable).
Valorable también experiencia en diseño de GUI (Grafic User Interface), conocimiento de plataforma Qt para diseño de interfaz.
Valorable también experiencia con redes neuronales convolucionales (Imagen artificial).
Inglés: nivel mínimo B2.
Benefits
Modalidad de trabajo : híbrida con 2/3 días de teletrabajo a la semana.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Traveling Staff Engineer for Braun Intertec supporting renewable energy and infrastructure geotechnical projects. Involves oversight of field personnel and project management responsibilities.
Senior engineer testing Emerson's software applications for power plant control systems. Involves collaboration on testing processes and ensuring product quality in a hybrid work environment.
Full - Stack Engineer at Eidra responsible for developing secure, high - performing web applications. Collaborating with cross - functional teams to ensure effective delivery and maintaining engineering excellence.
Staff Software Engineer designing and building intelligent systems for Walmart. Collaborating on software and AI integration to create self - improving platforms.
Lead Software Engineer for embedded systems in autonomous marine drones at Delair. Oversee software architecture, firmware development, and system integration for marine environments.
Responsable Technique intégrant l’Agence de sûreté électronique à Aix En Provence. Pilotage des activités d'installation et maintenance pour des systèmes de sécurité électronique chez divers clients.
iOS Platform Software Engineer enhancing app infrastructure, streamlining processes for Nextdoor, a neighborhood network. Work in an inclusive hybrid environment with high autonomy.
CQV Project Engineer supporting biomanufacturing projects and collaborating with clients, vendors, and teams. Focusing on quality work and long - term relationships.
Software Engineer responsible for cutting - edge software development at Kyndryl's advanced technology systems. Collaborating with teams to deliver effective solutions rapidly and efficiently.