1

Aviation Software Engineer Jobs in Chicago, IL (NOW HIRING)

Principal Systems Engineer

Chicago, IL · On-site

$100 - $130/hr

SES Commercial Aviation team has an exciting opportunity for a Principal Systems Engineer. You will ... Work with Software Developers to refine feature-level software designs. * Work with Testers to ...

Senior Systems Engineer ROLE DESCRIPTION SUMMARY SES Commercial Aviation team has an exciting ... Work with Software Developers to refine feature-level software designs. * Work with Testers to ...

Senior Systems Engineer ROLE DESCRIPTION SUMMARY SES Commercial Aviation team has an exciting ... Work with Software Developers to refine feature-level software designs. * Work with Testers to ...

Principal Systems Engineer

Chicago, IL · On-site

$110K - $152K/yr

Senior Systems Engineer ROLE DESCRIPTION SUMMARY SES Commercial Aviation team has an exciting ... Work with Software Developers to refine feature-level software designs. * Work with Testers to ...

Project Manager - Aviation

Chicago, IL

$130K - $149K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage and oversee all aspects of project planning and development, including engineering and pre ... software systems * Coordinate maintenance of traffic and phasing plans, utility shutdown requests ...

Project Manager - Aviation

Chicago, IL · On-site

$130K - $149K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Manage and oversee all aspects of project planning and development, including engineering and pre ... software systems * Coordinate maintenance of traffic and phasing plans, utility shutdown requests ...

Advanced Embedded Engineer

Lincolnshire, IL · Hybrid

$118K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

In this role, you will impact the development of embedded software that integrates seamlessly with ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Advanced Embedded Engineer

Lincolnshire, IL · Hybrid

$118K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

In this role, you will impact the development of embedded software that integrates seamlessly with ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Aviation Senior Consultant

Chicago, IL · On-site

$77K - $111K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering, architecture, planning, or aviation management * 3 to 5 years of experience, with ... visualization software, and Microsoft 365 products, including Excel, PowerPoint, and Word ...

ORAT Coordinator - Aviation

Chicago, IL

$116K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Project Management, Engineering, Construction Management, Aviation Management ... Experience with project management software (e.g., MS Project, Primavera, SharePoint, Smartsheet)

Senior Developer - IT

Chicago, IL · On-site

$56.25 - $74.25/hr

... of aviation. Our team designs, develops and maintains massively scaling technology solutions ... Job overview and responsibilities The Senior Software Developer will be responsible for the ...

Senior Developer - IT

Chicago, IL · On-site

$56.25 - $74.25/hr

... of aviation. Our team designs, develops and maintains massively scaling technology solutions ... Job overview and responsibilities The Senior Software Developer will be responsible for the ...

next page

Showing results 1-20

Aviation Software Engineer information

See Chicago, IL salary details

$65.5K

$152.1K

$211.9K

How much do aviation software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for aviation software engineer in Chicago, IL is $152,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $178,400.00 per year, depending on experience, location, and employer.

What is an aviation software engineer?

An Aviation Software Engineer designs, develops, tests, and maintains software systems used in aviation, including flight management systems, avionics, air traffic control, and aircraft simulation. They work with programming languages like C, C++, and Python, ensuring software meets strict safety and regulatory standards. Their role may involve optimizing performance, improving reliability, and integrating new technologies into aviation systems.

What are the typical daily responsibilities of an aviation software engineer?

Aviation Software Engineers typically spend their days developing, testing, and maintaining software used in aircraft systems such as flight controls, navigation, or communication systems. They collaborate closely with other engineers, quality assurance specialists, and sometimes pilots to ensure that software meets rigorous safety and regulatory standards. Routine tasks often include writing code, debugging, integrating software with hardware, and participating in code reviews and design meetings. This role requires balancing technical tasks with regular communication to resolve challenges and keep projects on schedule.

What are the key skills and qualifications needed to thrive as an aviation software engineer?

Aviation Software Engineers require strong software development skills, a solid understanding of avionics systems, and typically hold a degree in computer science, engineering, or a related field. Familiarity with programming languages like C/C++, ADA, knowledge of DO-178C certification standards, and experience with real-time operating systems (RTOS) are crucial. Excellent problem-solving, attention to detail, teamwork, and effective communication skills help them collaborate efficiently across multidisciplinary teams. These competencies ensure the creation of reliable, compliant, and safe software critical for aviation systems.

What are the most commonly searched types of Aviation Software Engineer jobs in Chicago, IL?

The most popular types of Aviation Software Engineer jobs in Chicago, IL are:

Infographic showing various Aviation Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 84% In-person, 5% Hybrid, and 11% Remote job distribution, with an average salary of $152,091 per year, or $73.1 per hour.

Principal Systems Engineer

SES S.A Brazil

Chicago, IL • On-site

$100 - $130/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

SES Commercial Aviation team has an exciting opportunity for a Principal Systems Engineer. You will help us design and develop solutions aimed at providing key features, functionality, and future vision for Commercial Aviation connectivity to deliver an at home internet access experience while sitting on an airplane. Solutions integrate many individual sub-systems from the users’ connected devices, through the aircraft, across satellites, ground-based teleports, data centers, and to the internet. Solutions are knit together and defined with various development teams and disciplines, product management, and support organizations.

The ideal candidate for this role will be a working member of the Commercial Aviation systems engineering team delivering quality technical solutions that address strategic technical and business needs carrying through concept, design, deployment, and field support. This role requires solid understanding of networking, ability to learn cutting edge technology and to drive its application to next generation solution realization, being able to communicate technical solutions and concepts in both written and verbal means to a variety of people and organizations, and contribute to cross-functional teams (such as hardware engineering, network engineering, satellite engineering, operations, satellite capacity planning) within SES, with suppliers, and with customers.

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS
  • You will investigate new technologies and prove out their applicable use to SES' Commercial Aviation in-flight entertainment and communication (IFEC) systems.
  • Define system-level technical requirements for IFEC systems.
  • Define sub-system requirements for on-aircraft and ground-based IFEC hardware / servers.
  • Design and document high-level architecture for IFEC systems.
  • Work with Product Owners to review and refine epic and feature-level business requirements.
  • Work with Software Developers to refine feature-level software designs.
  • Work with Testers to ensure test cases accurately cover all technical requirements.
  • Be the point person resolving issues that appear in the field.
COMPETENCIES
  • Proven ability to understand complex systems comprised of communication, computing, and internet technologies.
  • Ability to aggregate, organize, and present complex technical information.
  • Ability to handle multiple tasks and projects efficiently.
  • Excellent analytical skills and ability to think critically.
  • Good interpersonal skills and ability to work in an international, multi-site environment.
  • Excellent communication skills both verbal and written.
QUALIFICATIONS & EXPERIENCE
  • Bachelor’s degree in telecommunications, engineering, computer science, or a related major.
  • Minimum of 4 years' experience writing technical requirements for embedded and/or telecommunication systems, system-level would be a bonus
  • Excellent working knowledge of common web / networking protocols (e.g. QUIC, TCP / IP, HTTP Services), RF communication protocols (e.g. 802.11), hardware functional understanding (e.g. compute resources and memory, communication mechanisms such as ethernet and discretes), and software functional understanding (e.g. VMs, Docker containers, software engineering concepts).
  • Knowledge and understanding of the following areas:
    • Web service and cloud computing infrastructure.
    • Network infrastructures including routers, gateways, SD-WANs, deep packet inspection systems, load balancers, and firewalls.
    • Wireless communication systems and protocols particularly 802.11 and Satellite (MEO, LEO, GEO).
  • Experience with front end process flow; understanding of process inputs from Product Management and needed outputs to Development and Test.
OTHER KEY REQUIREMENTS / COMMENTS
  • Data management experience in areas such as data capture and distribution, data storage techniques, and data display techniques.
  • End-to-end knowledge of 5G and satellite systems.
  • Master’s degree in telecommunications, engineering, computer science, or a related major.
  • Experience with Jama Connect or another requirements management tool.

SES and its Affiliated Companies are committed to providing fair and equal employment opportunities to all. We are an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law.

#J-18808-Ljbffr