Embedded Software Engineer - C++ / Python (w/m/d)
Core
Develop and implement software components for complex, safety-critical systems with high precision and reliability.
Role type
Senior Embedded Software Engineer (C++/Python)
Builds
Software components for complex systems, subsystems for target hardware
Domain
Automotive/Industrial embedded systems, safety-critical software
Deliverable
production ML models | product features
Required skills
C++, Python, embedded system development, software architecture, unit testing, technical documentation
Preferred skills
experience in safety-critical environments, mentoring junior developers
Technologies
C++, Python, CAN-Bus, HWIO
Responsibilities
Develop and implement software components according to architectural specifications, integrate software modules into target systems, support system integration and testing, develop hardware-adjacent software, provide technical support to junior developers, create technical documentation and unit tests
Seniority
Senior, hands-on IC with mentoring responsibilities