C++ Developer for embedded systems in a tech company specializing in software and hardware solutions. Responsible for designing, programming, and maintaining firmware for microcontrollers and embedded systems.
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).
Experiencia en diseño de GUI (Grafic User Interface), y en plataforma Qt para diseño de interfaz.
Valorable también experiencia con redes neuronales convolucionales (Imagen artificial).
Inglés: nivel mínimo B2.
Benefits
Contratación directa e indefinida con nuestro cliente .
A partir del 3er/4º mes, 2/3 días de teletrabajo a la semana.
Staff Software Engineer focusing on back - end and full - stack development at a fast - growing fintech startup. Collaborating with the team to enhance software features for construction finance management.
Senior Software Engineer building innovative software solutions for construction payment tasks. Collaborating with engineers and customers in a hybrid work environment.
Qt/QML Developer designing and developing high - performance cross - platform UI. Collaborating on complex architecture and rendering optimization for a tech company based in Ciudad de Mexico.
Freelance Python Engineer at Netguru, helping brands modernize B2B solutions and retail ecosystems. Flexibility in work style with opportunities for professional development and collaboration.
Senior Fullstack Developer at Stefanini co - creating tech solutions. Focused on Java and Angular for backend and frontend development within a hybrid workplace.
Senior .NET + Angular Developer contributing to cloud - native architecture. Collaborating on high - performance microservices for a leading financial institution while ensuring architectural integrity and clean code.
Principal Engineer designing next - generation identity management platform for Xsolla. Leading architectural decisions and implementing IAM standards in collaborative tech teams.
Sr. Full Stack .NET Engineer delivering secure software solutions for mission - critical customer. Collaborating with teams to design and modernize enterprise applications while ensuring the highest standards of security and excellence.
Senior Back - End Developer at ooba improving system stability and integration through backend services and APIs. Focus on reliable, maintainable solutions aligned with operational needs.
ML/LLM Engineer at Tiime developing AI solutions for entrepreneurs and accountants. Focused on Large Language Models and Machine Learning deployment in a collaborative startup setting.