Embedded Software Engineer (Linux/C/C++) (m/w/d)
Core
Develop a central software component under Linux to control a modular computer system, including a REST-based service in C/C++, hardware communication, and a simulation/test environment.
Role type
Embedded Software Engineer (Linux/C/C++)
Builds
Central software components for modular computer systems
Domain
Embedded systems, Linux, C/C++
Required skills
C/C++, Linux, Embedded Systems, REST, hardware communication, simulation/test environment development
Preferred skills
Software architecture, automated testing, CI/CD, Docker, Embedded Linux, binary communication protocols
Responsibilities
Develop a REST-based service in C/C++, implement hardware communication with system components, build a simulation and test environment, collaborate with system engineers and firmware developers on requirements and integration.
Seniority
Mid-level to Senior, hands-on IC
