Post Job Free
Sign in

Avionics Software Architect

Company:
Greenlight Professional Services
Location:
Exton, PA
Posted:
July 14, 2025
Apply

Description:

Responsibilities:

The Software Architect is an integral part of developing and testing avionics systems in the laboratory and aircraft.

The Software Architect defines product requirements and creates high-level architectural specifications, ensuring feasibility, functionality, reuse, and integration with existing systems/platforms in compliance with FAA regulations.

The SW architect mentors SW engineers on how to apply platform rules and is actively engaged in the collaborative product development cycle. In his capacity he/she directly reports to the VP of Product Development.

Qualifications:

BS degree in Software Engineering or related field. MS degree preferred.

At least eight years’ experience in embedded software design and development.

Very skilled programmer using the C programming language

Experience in Board Support Package and device driver development

Working knowledge of DO-178B/C is desired

Familiarity with FAA SW certification requirements and processes is desired

Familiarity with PowerPC and ARM microprocessors is desired

Familiarity with interface driver development for integrated microprocessors or standard communication interfaces (i.e. ARINC 429, Ethernet, RS-422, I2C, SPI, etc.) is desired

Proficiency with configuration management tools and methodologies and product life cycle documentation. Experience with Rational Doors or equivalent is desired

Must have working experience on cross-functional teams.

Must be able to communicate design principles and technical content to other team members.

Must set forward high expectations and holds self and others accountable for continuous improvement.

Apply