(2167) Ingeniero Jr de software embebido C/C++ - PUE
Core
Design, develop, test, and maintain embedded software for various devices and systems.
Role type
Junior embedded software engineer
Builds
Embedded applications and firmware for automotive, energy, and telecom products
Domain
Embedded systems, automotive, energy, telecommunications
Deliverable
production ML models | product features
Required skills
C/C++, Embedded Linux, RTOS, microcontroller programming, hardware-software integration, unit testing, SIL testing, troubleshooting
Preferred skills
CAN protocol, Vector Tools, Git/GitHub, CI/CD, Test Driven Development, Visual Studio, QT Creator, Matlab Simulink
Technologies
C, C++, Python, Shell, Embedded Linux, RTOS, I2C, SPI, UART, CAN, GPIO, Arduino, Raspberry Pi
Responsibilities
Develop and maintain embedded applications in C/C++, integrate hardware and software using communication protocols, perform testing and configuration on Embedded Linux, troubleshoot embedded systems, document code and collaborate with cross-functional teams
Seniority
Junior, entry-level