Lead Avionics Test Software Engineer

Castelion

Los Angeles (CA)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Castelion is seeking an Avionics Test Software Engineer in Los Angeles to own the architecture and direction of avionics test software frameworks. You will design reusable frameworks, interfaces to hardware, and software that enables rapid, automated hardware testing across complex avionics systems.

The role collaborates with avionics, electrical, software, test, and manufacturing teams to translate hardware requirements into automated test architectures, with emphasis on maintainability and

Qualifications

  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, or a related field with 7+ years of relevant professional experience; or 10+ years in software development, test automation, avionics test, or related field.
  • Strong professional experience developing software for automated hardware testing, laboratory test systems, manufacturing test, or hardware-in-the-loop environments.
  • Demonstrated experience designing and implementing software architectures, frameworks, APIs, or reusable software platforms.
  • Strong proficiency in Python or another modern programming language.
  • Experience with software development practices including version control, code review, automated testing, debugging, and continuous integration.
  • Experience developing software that interfaces directly with hardware, instrumentation, or external systems.
  • Develop and maintain relational and/or time-series databases for test data, telemetry, configuration, and test results, including schema design, SQL queries, data integrity, performance optimization, and integration with automated test frameworks.

Responsibilities

  • Own the architecture and technical direction of avionics test software frameworks, establishing scalable patterns, interfaces, APIs, and infrastructure that support rapid hardware development and test execution.
  • Design and develop reusable test software frameworks, libraries, drivers, and services that enable engineers and technicians to quickly develop and execute automated hardware tests.
  • Define software architecture standards, development practices, coding standards, configuration management, and design patterns for avionics test software.
  • Develop software interfaces to avionics hardware, instrumentation, data acquisition systems, power supplies, communication buses, databases, and other test equipment using appropriate hardware and software protocols.
  • Partner with avionics and Flight Software engineers to translate hardware requirements, test requirements, and verification objectives into automated test architectures and software implementations.
  • Establish common abstractions and reusable components for test sequencing, instrumentation control, hardware configuration, data acquisition, telemetry, logging, reporting, and test result management.
  • Lead the development of test automation infrastructure that supports hardware bring-up, development testing, qualification, verification, and production test while minimizing test development and execution time.
  • Establish software architecture that supports deterministic and repeatable test execution, robust fault handling, test recovery, and clear identification of hardware versus test-system failures.
  • Develop and maintain automated test capabilities using Python and other appropriate software technologies, with an emphasis on maintainability, reliability, extensibility, and ease of use.
  • Define and implement software interfaces between test frameworks and engineering systems, including hardware configuration databases, test data systems, manufacturing systems, and other enterprise tools.

Skills

Python
Test automation
CI/CD
Databases
Hardware interfaces

Education

Bachelor's degree in Computer Science or related field

Tools

Git
GitHub/GitLab
Jenkins
Docker

Job description

Castelion is seeking an Avionics Test Software Engineer in Los Angeles to own the architecture and direction of avionics test software frameworks. You will design reusable frameworks, interfaces to hardware, and software that enables rapid, automated hardware testing across complex avionics systems.

The role collaborates with avionics, electrical, software, test, and manufacturing teams to translate hardware requirements into automated test architectures, with emphasis on maintainability and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Avionics Test Software Architect
Staff Avionics Test Software Architect

Castelion Corporation • Torrance (CA)

On-site
USD 150,000 - 190,000
Senior Avionics Test Engineer — Hardware Validation
Senior Avionics Test Engineer — Hardware Validation

Castelion • Torrance (CA)

On-site
USD 120,000 - 160,000
Senior Avionics Test Engineer: Hardware Validation
Senior Avionics Test Engineer: Hardware Validation

Castelion • Torrance (CA)

On-site
USD 120,000 - 160,000
Avionics Test Engineer: Design & Validate Flight Systems
Avionics Test Engineer: Design & Validate Flight Systems

Castelion Corporation • Torrance (CA)

On-site
USD 120,000 - 180,000
Benefits package
Senior Avionics Test Engineer - Hardware & RF
Senior Avionics Test Engineer - Hardware & RF

Castelion Corporation • Torrance (CA)

On-site
USD 120,000 - 160,000
Avionics Test & Validation Engineer
Avionics Test & Validation Engineer

Castelion Corporation • Torrance (CA)

Hybrid
USD 120,000 - 180,000
Senior Avionics Test Engineer – Lead HIL & Flight Systems
Senior Avionics Test Engineer – Lead HIL & Flight Systems

Castelion Corporation • Torrance (CA)

Hybrid
USD 140,000 - 190,000
Senior Avionics Test Engineer — RF, Power & Automation
Senior Avionics Test Engineer — RF, Power & Automation

Castelion Corporation • Torrance (CA)

Hybrid
USD 120,000 - 170,000
Senior Avionics Integration Engineer - Systems & Test Lead
Senior Avionics Integration Engineer - Systems & Test Lead

Castelion Corporation • Torrance (CA)

Hybrid
USD 120,000 - 180,000
Senior Avionics Hardware Engineer — Flight‑Critical
Senior Avionics Hardware Engineer — Flight‑Critical

Castelion • Los Angeles (CA)

On-site
USD 140,000 - 180,000
Competitive package