Skip to content
mimi

C++ Software Engineer - Avionic / Defence (m/f/d)

Akkodis

Manching · flexible Full-time Senior 2mo ago

About the role

About

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.

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.

Responsibilities

  • 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

Requirements

  • 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

Offer

  • 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

Skills

C++GitGUILinuxMFCQMLQtRTOS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free