As a C++ Software Engineer in the Avionic/Defence domain, you design, implement and maintain high‑performance software components, contribute to embedded and real‑time developments, and work closely with hardware, systems and verification teams. If you enjoy complex technical challenges in safety‑critical environments, this role is the perfect fit.
Client Details
Akkodis is a global digital engineering consulting company that brings together technology and talent to accelerate transformation, drive innovation, and build a smarter future. With more than 50,000 experts in over 30 countries, we connect industries and technologies - from AI and data analytics to cloud, edge, automation, and cybersecurity.
Description
* Design, develop and maintain software components using modern C++
* Implement modular, scalable and maintainable software architectures
* Develop software for embedded and embedded‑near environments (RTOS‑based, Linux‑based, OS‑less)
* Integrate software with hardware, systems and external interfaces
* Contribute to real‑time and safety‑critical development where required
* Develop application or GUI components (e.g. Qt/QML) depending on project needs
* Implement developer‑level tests (unit tests) to ensure software quality
* Analyse and improve existing software components
* Support debugging, bring‑up and system integration activities
* Create and maintain technical documentation of software design and implementation
* Collaborate closely with system engineering, hardware and verification teams
Profile
* Strong professional experience in C++ software development
* Experience in embedded or embedded‑near software environments
* Familiarity with real‑time systems, operating systems or OS‑less development
* Solid understanding of software architectures and clean code/design principles
* Experience with debugging tools and version control systems (e.g. Git)
* Knowledge of Qt, QML or MFC is an advantage
* Very good English skills; German is a plus
* Structured, analytical and solution‑oriented mindset
Job Offer
Benefits may vary depending on location and position.
* Possibility to work partially remote / hybrid
* Team spirit and diversity
* Work‑life balance
* Attractive compensation
* Social benefits
* Extensive training and development opportunities
* Team and sports events
* Global network
* Attractive employee referral program