Embedded Software Entwickler (m/w/d) C++
Core
Developing stabilized optoelectronic platforms by integrating multispectral cameras, laser rangefinders, image processing electronics, inertial measurement systems, and electromechanical drive controls into high-performance sight systems.
Role type
Embedded Software Engineer (C++)
Builds
High-performance sight systems for ground and naval defense applications
Domain
Defense / Aerospace / Optoelectronics
Deliverable
production ML models | product features
Required skills
C++ (17/20/23), UML, object-oriented software development, software integration in distributed systems, build automation tools (CMake, Git, Bamboo, Clang-Tidy, Google Test)
Preferred skills
QNX, Buildroot Linux, Multi-Processing System-on-Chip architectures (Xilinx Zynq UltraScale MPSoC), socket/middleware programming
Responsibilities
Develop stabilized optoelectronic platforms, model-oriented software development, adapt and extend CI/CD pipelines, verify developed software, participate in system integration and testing
Seniority
Mid-level, hands-on IC