24 hours ago
Manching, GermanyMid Level
Responsibilities
- Communicate with stakeholders and customers to gather and understand requirements.
- Define and architect software foundations for simulation control, instructor operating, and flight-training debriefing stations.
- Design intuitive user interfaces with a custom GUI framework based on Qt/QML.
- Define and maintain software architecture, codebase organization, system interfaces, and overall software structure.
- Design, develop, test, maintain, debug, and improve software using clean and maintainable code.
- Participate in planning, stand-up, review, and retrospective meetings.
- Perform code reviews and ensure compliance with coding standards.
- Ensure that software architecture is scalable, maintainable, and integrable with other systems.
Requirements
- Bachelor’s or higher degree in computer science, software engineering, or a relevant field; a master’s degree is preferred.
- Experience in software development focused on frontend/UI applications.
- Strong proficiency in C++ and the Qt/QML technology stack.
- Good communication skills for collaboration with cross-functional teams.
- Experience with modern DevOps pipelines, containerization, and agile software development methodologies.
- A proactive and pragmatic mindset and passion for simulation.
Benefits
- Attractive salary and special payments.
- 30 days of paid vacation plus additional days off for special occasions.
- Upskilling opportunities and international, group-wide development prospects.
- Employer-funded pension, employee stock options, discounted car leasing, insurance discounts, public-transport subsidies, and partner-company benefits.
- On-site medical services, canteen, cafeteria, and nearby kindergarten.
- Flexible work arrangements including job sharing, part-time models, flexible working hours, and individual timeouts.
- Permanent employment in Manching, Germany, with flexible and collaborative working arrangements where possible.
