Application Software Engineer

Application Software Engineer

Job Overview

Application Software Engineer

Application Software Engineer (m/f/d) for our site in Heidelberg

Who we are:

At Collins Aerospace, we work side-by-side with our customers to tackle the toughest challenges in aerospace and defense. We’re combining boundless imagination with a broad portfolio and an unmatched dedication to customers – all to make the skies and spaces we touch smarter, safer and more amazing than ever.

Our site in Heidelberg has the following core competencies:

  • Avionics Systems
  • On-board electronics for land vehicles
  • Products for the aerospace industry

We have established ourselves as a leading supplier of customized electronics solutions for the aerospace and defense industries. Collins Aerospace in Heidelberg supplies integrated navigation and communications systems for a wide range of military applications and is a global leader in satellite reaction wheel technology.

We are redefining aerospace.

This role will allow you to be part of an integrated, cross-functional team responsible for designing, developing, and testing application software and APIs, drivers that interfaces to both COTS and Collins Aerospace proprietary IO devices for legacy and Next Generation Avionics platforms. The position is located in Heidelberg.

Job Responsibilities:

  • Software development in all life-cycle phases according to DO-178C
  • Work closely with program management and interface with customers
  • Work with the Engineering Project Manager to create and maintain estimates of schedule and budget for a complete engineering project
  • Perform estimations for proposals of small to medium sized projects
  • Depending on qualification, engineering functional leadership for all phases of an engineering software development project

Mandatory Qualifications:

  • Bachelor’s degree in a Science, Technology, Engineering or Math (STEM) discipline
  • Ability to obtain an active German Security Clearance
  • Experience in Ada, C/C++
  • Experience in safety critical software development (such as DO-178C)
  • Experience in software development processes (Agile, Waterfall, V-Model)
  • Good communication and team work, as much as possible independent work habits
  • Self-motivated to contribute to a positive work environment
  • Enjoy learning new technologies
  • Good English skills are desirable

Desirable Qualifications:

  • Experience in development of graphical user interfaces with widget toolkits, e.g. VAPS, SCADE, Qt, Java Swing could be helpful
  • Knowledge/usage of Real-Time Operating Systems
  • Experience in embedded software development (e.g. Linux Embedded, Windows Embedded)
  • Experience with open standards relating to operating systems and networking
  • Experience with bus interfaces
  • Experience in ARINC 661
  • Experience in XML
  • Experience in script languages (e.g. Python, Perl)
  • Knowledge of electronics hardware

Be part of our Team:

  • Join our multicultural team and work with people from different countries
  • Flexible working times, opportunity to work in Homeoffice, 30 days of vacation
  • Industry-specific pay
  • Company sponsored pension plan
  • Corporate health management
  • Internal and external training opportunities to promote the continuous learning and development of our employees
  • Global career opportunities at over 300 sites worldwide
Share this job

“By expats for expats” is the first expat friendly job platform in Austria where you can find all English speaking job openings.

[email protected]