Software Engineer developing C++ solutions using Qt for aviation projects. Involves software integration and collaboration with international teams
Responsibilities
Contribute to gathering and analyzing customer requirements for software development and integration
Implement software development tasks in C++ using the Qt framework (including Qt Quick/QML), adhering to Clean Code, SOLID principles, and common design patterns
Set up and maintain the build environment using CMake
Integrate software into existing systems and interface with communication protocols (CANBUS, TCP/IP, UDP, serial communication)
Support troubleshooting, perform code reviews, and prepare unit tests
Manage repositories and versioning according to guidelines (Git, GitLab, BitBucket, SVN), including working with Git submodules, in close collaboration with technical focal points and project managers
Contribute to CI/CD pipelines for automated quality assurance and delivery
Scripting and automation on Linux (Bash/Shell, Python)
Collaborate with international teams and project stakeholders
Requirements
Minimum 3 years of professional experience in C++ development with Qt/QML in an HMI environment
Experience with build systems, preferably CMake
Strong knowledge of Clean Code, SOLID principles, and design patterns
Experience with version control systems (Git, GitLab, BitBucket, SVN) and Git submodules
Experience with CI/CD workflows
Solid knowledge of communication protocols (CANBUS, TCP/IP, UDP, serial communication)
Experience with Linux-based operating systems
Proficiency in Bash/Shell scripting and Python
Responsible, team-oriented, with an understanding of customer requirements
Fluent in German and English
Benefits
Exciting and innovative projects in a dynamic environment
Flexible working hours to suit your lifestyle
Option for mobile/remote work
30 days of vacation
A modern workplace, including height-adjustable desks
Training and career advancement opportunities
A secure, future-proof position
Employer contribution to a company pension scheme
Attractive health benefits that support your health and well-being
Software Engineer developing and maintaining software solutions for fraud prevention at FNBO. Collaborating with cross - functional teams to implement effective technical solutions in an agile environment.
Software Engineer designing and building software for high - traffic travel experiences. Working with a mission - driven culture at Voyage Privé, Europe’s leading travel tech platform.
SAP EAM Technical Lead responsible for developing and implementing SAP EAM solutions. Supervising technical teams and ensuring robust asset management and operational efficiency in the company.
Senior Software Engineer at Westpac developing international payment systems and leading engineering initiatives in the payments domain. Collaborating within cross - functional teams to ensure quality delivery and innovation.
Staff Software Engineer designing software solutions for CITY Furniture in a hybrid capacity. Collaborating with teams to drive technical strategy and mentoring engineers in best practices.
Responsible for guiding a telecom engineering team to support RATP Group's digital transformation and operational efficiency goals in public transport systems.
Software Engineer developing secure cloud software solutions for national security at KBR. Focus on web, cloud, and full stack development with a collaborative team.
Embedded Software Engineer role at Zühlke, focusing on product development and client collaboration. Engaging in embedded systems with various technologies and agile practices.
Quantitative Software Engineer contributing to Portfolio Risk and Valuation Modeling products for hedge funds and asset management clients at Broadridge.
Software Engineer focused on improving member retention and engagement through full - stack services at Spring Health. Collaborating with cross - functional teams to design, build, and iterate on impactful features.