Embedded Avionics Software Developer

Aspen Avionics, Inc.
Phoenix, AZ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $130,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

C++ (Programming Language) Computer Programming Computer Engineering Embedded Software Failure Mode Effects Analysis OpenGL Software Architecture Software Engineering Software Requirements Analysis Verification and Validation (Software) Systems Architecture Information Technology
+1 more
DO-178B

Job description

The Software Engineer is responsible for architecture, design, verification and validation of embedded avionics software for Aspen equipment. This position provides a key role in defining Aspen’s next generation of avionics systems and ensuring the goals of these systems are achieved. The chosen candidate for this position will drive the vision of Functionality, Usability, Integration and Value into every aspect of the design and ensure that the resulting product is commercially competitive and differentiated., * Participate in development of System Architecture, System Requirements Software Architectures, Software Requirements, Code and Verification of the embedded software for Aspen products.

  • Produce software that is high quality, robust and meets the requirement of DO-178C.
  • Interface closely with engineers from all aspects of the design (Systems, Hardware, Certification, Flight Test)
  • Participate in safety analysis for the avionics equipment, including Functional Hazard Analysis (FHA), Failure Mode and Effects Analysis (FMEA) and Fault Tree Analysis (FTA).
  • Interface with marketing, sales, and field support to assess needs for new capabilities and product improvements for existing and new customers.
  • Interface with external organizations to enable the Integration of Aspen products with equipment supplied by other companies.
  • Perform other duties as requested

Requirements

  • 5+ years of engineering experience in the design of embedded software
  • Fluent in programming C or C++
  • Experience with embedded OpenGL desirable
  • Strong technical and communication skills
  • Ability to work in diverse, cross-functional teams
  • Experience in avionics system design and FAA Certification processes, including ARP4754, ARP4761, DO-178C standards strongly preferred

Education:

  • A BS degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.

Physical and Mental Requirements:

  • Standing and sitting for extended periods of time
  • Lifting up to 50 pounds in a safe and prudent manner
  • Ability to move easily through a 45,000 sq. ft. facility
  • Ability to read, write, and understand English
  • Ability to work in a fast-paced environment
  • Correctable vision and hearing
  • Ability to work on-site full-time to perform job functions, * Are you fluent in programming C or C++?
  • Do you hold a BS degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent?
  • Do you have at least 5 years of experience developing embedded software?
  • Do you have experience or familiarity with DO-178C or similar safety-critical software standards?
  • Do you have experience developing software for avionics systems?
  • Do you have experience with embedded graphics or OpenGL?

Benefits & conditions

Paid parental leave, Parental leave, 401(k), Health insurance, 401(k) matching, Paid time off, Vision insurance, Health savings account, We offer a comprehensive benefits package designed to support our employees and their families, including:

  • Paid Time Off (PTO)
  • Paid Holidays
  • Parental Leave
  • Medical, Dental, and Vision Insurance
  • Health Savings Account (HSA)
  • 401(k) with company match
  • Employee Assistance Program (EAP)
  • Basic Life Insurance - fully paid by the company for employees and their dependents
  • Long-Term Disability Insurance - fully paid by the company
  • Voluntary Short-Term Disability Insurance
  • Supplemental Life Insurance options

Our goal is to provide benefits that promote health, financial security, and work-life balance.

Aspen Avionics is an Equal Opportunity Employer.

Job Type: Full-time

Pay: $100,000.00 - $130,000.00 per year, * 401(k)

  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid parental leave
  • Paid time off
  • Vision insurance

About the company

Aspen Avionics, a part of The AIRO Group, designs, certifies, and manufactures critical navigation, communication and display components and integrated systems that equip clients with unparalleled precision and accuracy. AIRO’s Aspen Avionics group has a proven track record of excellence, with over 600 FAA certifications. This impressive achievement highlights our commitment to meeting stringent regulatory requirements while advancing avionics technology.

Aspen Avionics is developing the next generation of advanced General Aviation Avionics systems that will bring new levels of Functionality, Usability, Integration and Value to existing and new aircraft for a broad spectrum of General Aviation aircraft. Aspen Avionics is offering a unique opportunity to join a highly focused and motivated team of engineers in defining, designing, and implementing these advanced systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all