Embedded C++ Entwickler (m/w/d)
Core
Development and evolution of control and regulation software in modern C++ for embedded systems, implementing functional requirements into maintainable, testable, and high-quality software code.
Role type
Senior Embedded C++ Software Engineer
Builds
Control and regulation software modules for embedded systems
Domain
Automotive, Aerospace, Defence, Industrial Machinery
Required skills
C++, Control and regulation logic, Sensor and actuator integration, HMI applications, Embedded hardware integration, Unit and component testing, CI/CD integration, Technical documentation
Preferred skills
State machine design, Fault handling and recovery mechanisms, System monitoring
Technologies
C++, CI/CD, Unit testing frameworks, HMI tools
Responsibilities
Develop and maintain control and regulation software for embedded systems, Create state machines, sequence controls, and sensor/actuator functions, Implement monitoring, diagnosis, alarm, and error handling mechanisms, Integrate control software with base software, HMI, and hardware, Create and maintain technical documentation and test cases
Seniority
Senior, hands-on IC
