Software Engineering Jobs in Germany

Software Engineer (f/m/d)

We are Safran Passenger Innovations Germany GmbH, a mid-size innovation driven company, that is part of Safran, an international high-technology Group. We are leading the development of wireless, cellular and satellite-based connectivity solutions for aircraft passengers to enable them having the most memorable connected passenger experience. As a high tech innovative company, we make flying fun! So if you’re someone that’s constantly curious about discovering new ways to advance IFEC, entertainment, or technology as a whole, then you’re exactly who we’re looking for. Join us!

The Software Engineer is responsible for the development of our existing and new aeronautical products. As part of the software development team and in collaboration with project management the Software Engineer is involved in software development, requirements engineering, software architecture decisions as well as unit testing. Depending on the project the Software Engineer is in exchange with other departments like software test, sustaining or production. Integrating software and hardware from internal and external suppliers can be a part of the daily work as well as participation in IP networking topics.

Your Tasks

  • Develop software, implement unit tests, and maintain existing or new software components
  • Assist in defining software requirements and architecture
  • Engage in integration tasks of software and hardware from internal and external suppliers
  • Maintain or extend existing build environments
  • Maintain or extend Linux operating system configurations
  • Document requirements and implementation details
  • Continuously contribute to improve established processes


  • Successfully completed studies in computer sciences or another comparable study program, or a successfully completed training in a comparable IT profession
  • 2+ years of object-oriented software development experience
  • Very good knowledge of C++ programming language
  • Experience in using software version control tools
  • Experience with Linux and scripting languages, e.g. Bash, is advantageous
  • Experience in defining software requirements is advantageous
  • Experience in using third-party and open-source libraries is advantageous
  • Knowledge of programming languages for GUI development is advantageous
  • IP network skills are advantageous
  • Ability to deal with full-stack problems
  • Knowledge of bug tracking tools is advantageous
  • Knowledge of the V model and DO-178 standard is advantageous

Soft Skills

  • Strong written and verbal English communication skills
  • Proactive, organized and a team player mindset
  • Ability to balance multiple assignments
  • Ability to effectively resolve problems
  • Ability to work collaboratively in a team environment


You will have the opportunity to contribute to challenging tasks in the field of Aviation and Inflight Entertainment technologies. Our success lies in our people. We are an equal opportunity employer that values diversity. Be part of an innovation-driven company culture and a dynamic international team of experts whose working language is English…and Bavarian (nur wennst konnst und mogst).

Working at SPI means:

  • Enjoying flexible working hours in a friendly family atmosphere
  • Having a hybrid work set up
  • Being flexible to work up to 4 weeks per year from almost any place in the world
  • Having a fantastic team to work with
  • Having an open-door policy
  • Benefiting from training and career development opportunities
  • Working by the P&P rule – Productivity and Party – be productive but also enjoy events like Family BBQ, Octoberfest, X-mas party, team events
  • Inviting office area where you can meet & greet while enjoying free coffee, snacks, fruits and beverages
  • Connecting to Munich city center in just 30 minutes
  • Living in one of the most culturally vibrant regions of Germany where other people spend their holidays

To apply for this job please visit

Also: Search Your DREAM JOBS