Softwareentwickler C++ Embedded & Sensorsysteme (m/w/d)
Core
Design, development, and enhancement of advanced software solutions for modern observation and surveillance systems.
Role type
Embedded C++ software engineer (sensors & surveillance)
Builds
Distributed and highly available system landscapes for observation and surveillance hardware
Domain
Aerospace / Embedded Systems / Automotive
Deliverable
production ML models | product features
Required skills
C++ (C++17), multithreaded application development, CAN-Bus, CANopen, Linux, Windows, Git, CMake, code reviews, automated build/test processes
Preferred skills
Service-oriented architecture design, agile methodologies, cross-platform optimization
Technologies
Linux, Windows, Git, Bitbucket, Bamboo, CMake
Responsibilities
Develop performant C++ applications for distributed systems, optimize service-oriented software architectures, conduct code reviews, integrate modern tools and technologies, support automated build and test processes
Seniority
Mid-Senior, hands-on IC