Avionics Software Engineer (DO178)

Apply Now

Company: Near Earth Autonomy

Location: Pittsburgh, PA 15237

Description:

Avionics Software Engineer (DO178)

Company Overview

At Near Earth Autonomy, we are building the future of flight!

Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world's largest aerospace companies, our systems enable aerial logistics and inspection applications. Our dedicated and enthusiastic team has developed safe flight technology that works on vehicles from small drones to helicopters.

We believe in a future where autonomous flight is commonplace and safe, made possible by the talent and innovation of our team.

We offer full benefits including health, dental, and vision insurance, paid time off, 401(k), stock options, and flexibility in work-life balance.

Position Overview

Near Earth Autonomy is looking for highly motivated individuals with a strong background in software design, development, and testing to help us realize the future of autonomous flight. We are looking for experienced engineers to develop software for next-generation avionics to bring autonomous flight capabilities to market.

Responsibilities and Duties
Design and develop modular software components to support various needs and domains enabling autonomous flight
Design and implement software according to aerospace industry standards including DO-178C
Participate in contextualizing software components within the framework of aerospace standards
Participate and conduct design and code reviews
Implement and maintain software development and configuration control best practices to reliably deliver software
Work within a team of engineers to produce software systems that meet customer requirements

Required Qualifications and Skills
Bachelor's degree in Computer Science or equivalent discipline and 5+ years of related experience
Prior experience with DO-178C software implementation and verification
Working knowledge of the C and or C++ language, including a command of the standard library and modern C++ techniques
Strong understanding of data structures and algorithms
Skilled in writing tests and designing for testability
Experience with real time operating systems
Experience with common aeronautical interfaces (ARINC 429, ARINC 825, etc.)
Strong communication skills
Experience with Linux
This position will be based in Pittsburgh, PA, with time spent primarily in the office and a portion of time in the field

Preferred Experience
Use of formal methods for safety analysis and certification
ARINC 653 APEX practical knowledge
Experience with the Future Airborne Capability Environment (FACE)
Defining and managing the development of avionics software
Development and testing of mobile robots, especially UAVs
Experience building production-scale applications through at least one full development lifecycle

Benefits
Compensation compatible with qualification
Stock options
401(k) plan
Health, dental, and vision benefits
Paid-time off and parental leave
Life insurance, long-term and short-term disability benefits

Due to the nature of our federal contracts, this position is subject to the successful completion of a background check

Similar Jobs