Aerospace Software Engineer

Summary

Designs and maintains mission-critical aviation software for modern aircraft, using C/C++ and RTOS in a hybrid role based in Gdańsk or Rzeszów.

Join a global aerospace and technology company that designs advanced avionics and digital solutions for modern aircraft.

As a Aerospace Software Engineer, you will help design, develop, and maintain mission-critical aviation systems used in the aerospace industry worldwide, ensuring the highest standards of safety, quality, and reliability.

Key responsibilities

  • Developing software for aviation systems using appropriate engineering techniques and tools

  • Designing, implementing, integrating, and testing embedded software solutions

  • Collaborating with cross-functional engineering teams to deliver project milestones

  • Contributing to the continuous improvement of product quality, safety, and reliability

  • Supporting software development in compliance with aerospace industry standards and certification processes

Ideal candidate profile

  • Bachelor's degree in Aerospace Engineering, Computer Science, or a related engineering field

  • 3+ years of software development experience in the aerospace or avionics industry

  • Proficiency in C or C++ for embedded or aerospace systems

  • Experience with real-time operating systems (RTOS) used in aerospace

Nice to have

  • Experience with DO-178C or other aerospace software standards

  • Familiarity with model-based development (MATLAB/Simulink)

  • Experience with version control systems (Git) and CI/CD in aerospace environments

  • English proficiency (minimum B2 level)

Conditions

  • Location: Hybrid work model based in Gdańsk or Rzeszów

  • Contract type: UoP (employment contract)

  • Salary: Depending on experience and expectations

  • Benefits: Flexible working hours, additional paid days off during the holiday season, Learning Together program, MyBenefit program, Employee Recognition Program, private medical care, life insurance, Employee Pension Plan (PPE), technical and certification training

Recruitment steps

  1. Phone call with a recruiter (20 min)

  2. Technical interview with the client

  3. Decision and feedback