Software Engineer II – Embedded C++

Jobtailor

Phoenix (AZ)

On-site

USD 85,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a Software Engineer to design, develop, and integrate avionics systems for fixed-wing aircraft and Urban Air Mobility platforms in a fast-paced team. The role emphasizes software validation, system design, and collaboration across lab and in-flight testing environments.

The candidate should have 2+ years in avionics software, strong C/C++ and Python skills, and familiarity with RTOS and DO-178 B/C standards to support certification readiness.

Qualifications

  • Bachelor’s degree in a technical discipline.
  • 2+ years of experience in software engineering, avionics, or a related technical field.
  • Proficiency in C, C++, Python, and PowerShell.
  • Experience with real-time operating systems such as DEOS and ARINC 653.
  • Experience with debuggers such as gdb and Visual Studio.
  • Understanding of software development lifecycle concepts and best practices.
  • Exposure to I/O protocols such as CAN and ARINC 429.
  • Knowledge of avionics DO-178 B/C, DO-254, and ARP4754A is a plus.

Responsibilities

  • Design, develop, and integrate avionics systems for fixed-wing aircraft and Urban Air Mobility platforms.
  • Support IMA systems software integration activities.
  • Assist with software validation and verification efforts.
  • Contribute to KPI tracking and validation.
  • Participate in requirements analysis and decomposition.
  • Support model-based development and system design activities.
  • Assist with integration testing and troubleshooting.
  • Support laboratory and on-aircraft testing across the full system lifecycle.
  • Help ensure performance, reliability, and certification readiness of advanced avionics systems.

Skills

C/C++ Programming
Python Programming
Debugging
Software Development Lifecycle
Team Collaboration
Effective Communication

Education

Bachelor’s degree in a technical discipline

Tools

Gdb
Visual Studio
DEOS
ARINC 653

Job description

  • Design, develop, and integrate next-generation avionics systems for fixed-wing aircraft and Urban Air Mobility platforms
  • Support IMA systems software integration activities
  • Assist with software validation and verification efforts
  • Contribute to Key Program Indicators (KPI) tracking and validation
  • Participate in requirements analysis and decomposition
  • Support model-based development and system design activities
  • Assist with integration testing and troubleshooting
  • Support laboratory and on-aircraft testing across the full system lifecycle
  • Help ensure performance, reliability, and certification readiness of advanced avionics systems
Requirements
  • Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
  • 2+ years of experience in software engineering, avionics, or a related technical field, including internships, co-ops, or academic projects
  • Experience with programming languages C, C++, Python, and PowerShell
  • Experience with real-time operating systems such as DEOS and ARINC 653
  • Experience with debuggers such as gdb and Visual Studio
  • Exposure to software development lifecycle concepts and best practices
  • Exposure to I/O protocols such as CAN and ARINC 429
  • Basic understanding of software integration, validation, and verification
  • Exposure to data loading standards or avionics communication protocols is a plus
  • Exposure to avionics systems, DO-178 B/C, DO-254, and ARP4754A
  • Strong analytical and problem-solving skills
  • Ability to work collaboratively in a team-oriented, fast-paced environment
  • Effective communication skills and ability to apply new concepts quickly
  • Must be a U.S. citizen, U.S. permanent resident, hold asylum or refugee status in the U.S., or have the ability to obtain export authorization
  • Work visa sponsorship is not currently available for this job
Core Competencies

Demonstrates expertise in software engineering for avionics systems, including proficiency in programming languages such as C, C++, and Python, as well as experience with real-time operating systems and software validation processes. Strong analytical skills and the ability to collaborate effectively in a team-oriented environment are essential.

Highest-signal resume keywords
  • Software Engineering
  • Avionics Systems
  • C Programming
  • Real-Time Operating Systems
  • Software Validation
ATS Optimization Keywords
Hard Skills
  • C Programming
  • C++ Programming
  • Python Programming
  • PowerShell Scripting
  • Real-Time Operating Systems
  • Debugging
  • Software Development Lifecycle
  • I/O Protocols
  • Software Integration
  • Data Loading Standards
Soft Skills
  • Analytical Skills
  • Problem-Solving Skills
  • Team Collaboration
  • Effective Communication
Industry Keywords
  • Avionics
  • DO-178 B/C
  • DO-254
  • ARP4754A
  • KPI Tracking
Tools & Technologies
  • Gdb
  • Visual Studio
  • DEOS
  • ARINC 653
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Jobtailor • Aguadilla (PR)

On-site
USD 90,000 - 130,000
Senior Software Engineer – MilAv OPAS
Senior Software Engineer – MilAv OPAS

Jobtailor • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Avionics Integration Engineer III – Lunar Permanence
Avionics Integration Engineer III – Lunar Permanence

Jobtailor • Alabama

On-site
USD 120,000 - 170,000
Principal Software Engineer
Principal Software Engineer

Jobtailor • Arizona

On-site
USD 180,000 - 220,000
Principal Hardware Design Engineer – Computing Products
Principal Hardware Design Engineer – Computing Products

Jobtailor • Cedar Rapids (IA)

On-site
USD 120,000 - 170,000
Software Engineer I
Software Engineer I

Jobtailor • Aguadilla (PR)

On-site
USD 85,000 - 140,000
Senior Avionics Integration Engineer – Lunar Permanence
Senior Avionics Integration Engineer – Lunar Permanence

Jobtailor • Alabama

On-site
USD 120,000 - 160,000
Systems Engineering Intern – Electrical Engineering, Computer Engineering, Science
Systems Engineering Intern – Electrical Engineering, Computer Engineering, Science

Jobtailor • Town of Florida (NY)

On-site
USD 28,000 - 41,000
Systems Engineer 4
Systems Engineer 4

Jobtailor • Alabama

On-site
USD 120,000 - 150,000
Systems Engineering Intern – Electrical Engineering, Computer Engineering, Computer Science
Systems Engineering Intern – Electrical Engineering, Computer Engineering, Computer Science

Jobtailor • New York (NY)

On-site
USD 20,000 - 33,000