Softwareentwickler (m/w/d) bei AIRBUS
Core
Designing and implementing software architectures, simulation models, and GUIs for complex aerospace systems.
Role type
Senior C++/Java Software Engineer (Aerospace)
Builds
Simulation models, software components, and intuitive user interfaces for complex systems
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ (modern standards), Java, Software Architecture, Unit/Integration/System Testing, Linux, Git, Python/Bash scripting
Preferred skills
Qt/QML, DevOps, CI/CD, DO-178C, ARINC 653, Embedded Avionics, Simulation
Technologies
C++, Java, Qt, QML, Eclipse, Jenkins, Python, Bash, Linux
Responsibilities
Analyze use cases and requirements with stakeholders; Define and implement software architectures; Develop and integrate simulation models and software components; Design and implement intuitive GUIs; Conduct unit, integration, and system tests; Apply DevOps and CI/CD practices; Collaborate with interdisciplinary teams
Seniority
Senior, hands-on IC