Softwareentwickler C++ / Python (m/w/d)
Core
Develop, test, and analyze software components for embedded systems and integrate them into target systems.
Role type
Embedded software engineer (C++/Python)
Builds
Hardware-adjacent software subsystems and complex partial systems for industrial clients
Domain
Industrial automation and embedded systems
Deliverable
production ML models | product features
Required skills
C++, Python, software architecture understanding, unit testing, technical documentation, system integration
Preferred skills
Agile methodology, Level 1/2 developer support
Technologies
CAN-Bus, HWIO
Responsibilities
Develop and test software components per architecture specs, integrate software subsystems into target systems, program and test hardware-adjacent components, create unit tests and technical documentation, support system integration and commissioning
Seniority
Mid-level, hands-on IC