Software Developer Simulation

RIB Deutschland GmbH
Manching, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Manching, Germany

Tech stack

Unit Testing
C++
Python
Software Architecture
Qt Modeling Language (QML)
QT
Software Engineering
Information Technology
Programming Languages

Job description

We develop top notch, high fidelity simulations for a variety of aircraft, supporting the entire development life cycle. We have the technical responsibility for all our simulators. We design, develop, integrate and deliver complex training & engineering simulations to our customers. At the core, our simulations are distributed real-time applications. Most of our software is written in C++, but you might also find yourself writing & adopting Python or Ada occasionally., * Design the architecture of software models and components for new simulator functionality

  • Develop simulation models (C++) representing aircraft equipment and sub-/systems
  • Create and perform unit tests of simulation models and modules (C++ / Python)
  • Create tools for improving our development processes (e.g. code generators)
  • Perform integration and acceptance testing

Requirements

  • Degree in Computer Science or similar
  • At least 3 to 5 years of professional experience required
  • Extensive experience in Software architecture, design and development
  • Excellent C++ skills, Other programming languages / Frameworks are welcome (Qt / QML, Ada, Python...)
  • English negotiation level, This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.

Apply for this position