- Desarrollar firmware para módulos electrónicos en diversos proyectos
- Implementar soluciones eficientes para sistemas embebidos
- Realizar debugging de sistemas integrados que se comunican con hardware mediante I2C, SPI y GPIO
- Ejecutar pruebas y análisis para validar el firmware y su integración con el hardware
- Colaborar con equipos multidisciplinarios para optimizar el firmware y resolver problemas
- Documentar procesos, configuraciones y resultados de pruebas para facilitar el mantenimiento y la mejora continua
Requirements
- Título en Ingeniería en Sistemas, Electrónica, Informática o campo relacionado
- 0 a 2 años de experiencia en desarrollo de firmware
- Conocimientos en programación C y C++
- Familiaridad con sistemas embebidos y sus aplicaciones
- Ingles Intermedio/Avanzado
- Experiencia en prototipado y diseño de sistemas embebidos (deseado)
- Capacidad para trabajar en equipo y buena comunicación (deseado)
- Disponibilidad para aprender y adaptarse a nuevas tecnologías y metodologías (deseado)
- Experiencia con integración y pruebas funcionales automatizadas (deseado)
- Experiencia con frameworks de pruebas unitarias, por ejemplo Google Test y CppUTest (deseado)
- Experiencia práctica con herramientas de análisis estático,
por ejemplo SonarQube, Coverity y Cppcheck (deseado)
- Familiaridad con herramientas de CI/CD, por ejemplo Jenkins y GitLab CI (deseado)
- Se acepta candidatura de recién egresado con buenas practicas profesionales
Core Competencies
Proficient in developing firmware for embedded systems, with a strong foundation in C and C++ programming. Capable of collaborating in multidisciplinary teams to optimize firmware and conduct thorough testing and debugging of integrated systems.
Highest-signal resume keywords
- Firmware Development
- C Programming
- C++ Programming
- Embedded Systems
- Debugging
Hard Skills
- Firmware Development
- C Programming
- C++ Programming
- Debugging
- Integration Testing
- Automated Testing
- Unit Testing Frameworks
- Prototyping
- Static Analysis Tools
- Embedded Systems Applications
Soft Skills
- Team Collaboration
- Good Communication
- Adaptability
- Willingness to Learn