Software Developer for Test Frameworks Frontend Services

RIB Deutschland GmbH
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Automation of Tests
Unit Testing
C++
Code Review
Software Design Patterns
Eclipse
Graphical User Interface
Microsoft Foundation Class Library (C++ Libraries)
QT
Software Engineering
System Testing
GIT
Git Flow
Integration Tests
Information Technology
Front End Software Development
C++14
Software Version Control

Job description

Senior Software Developer for Test Frameworks Frontend Services (d/f/m)

You will be a member of the team "Test Frameworks Frontend Services" which is part of the head of department "Test Frameworks and Instrumentation" and within the Center of Competence of "Flight & Integration Test Centre" at Airbus Defence and Space located in Manching.

We are the main contributor providing the Test and Simulation Means to different Aircraft programs for supporting them during Development, Integration and Testing with our Tools.

For the further evolution in upcoming new aircraft development programs, we seek for a talented and passionate talent in the area of software design and development which enriches our team of motivated software- and avionic experts., * Design and develop software for our test- and simulation framework (TSF) in C++

  • Software development of TSF Graphical User Interface (GUI) elements
  • Simulation, design, implementation and independent execution of development tests (unit tests) as well as execution of code reviews
  • Apply state-of-the-art technologies and techniques
  • Contribute actively to virtual engineering (mixed environment of simulations and real HW)
  • 2nd Level rig support for the test support system AIDASS / MaTE as well as simulation framework SI²
  • Customer support in application development and system testing
  • Participation in the continuous improvement process
  • Support SW teams concerning concepts and technologies
  • Review and approve technical designs from other team members
  • Ensure code quality standards are maintained across all deliverables
  • Collaborate with cross-functional teams to define requirements and technical solutions
  • Mentor and guide junior developers in best practices and coding standards

Requirements

  • Bachelor degree in Computer Science or a related area
  • Advanced programming skills in modern C++, with deep understanding of contemporary standards and best practices, are essential
  • Advanced knowledge of version control systems (e.g., Git), including branching strategies, merge conflicts resolution, and CI/CD integration
  • Sound knowledge of frameworks Qt, MFC, Eclipse RCP
  • Extensive experience with software design patterns and architectural frameworks
  • Very good communication skills in English & German, 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