Lead Avionics Test Software Engineer

Castelion

Los Angeles (CA)

On-site

USD 120,000 - 190,000

Full time

24 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a 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

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
Senior Avionics Hardware Engineer — Flight‑Critical
Senior Avionics Hardware Engineer — Flight‑Critical

Castelion • Los Angeles (CA)

On-site
USD 140,000 - 210,000
Senior Avionics Test Engineer - From Prototype to Production
Senior Avionics Test Engineer - From Prototype to Production

Castelion • Rio Rancho (NM)

On-site
USD 110,000 - 160,000
Benefits package
Systems Test Engineer: Flight Hardware & Test Automation
Systems Test Engineer: Flight Hardware & Test Automation

Castelion • Allen (TX)

On-site
USD 115,000 - 150,000
Stock incentives
Medical, Vision, Dental insurance
Paid time off
Senior Avionics Test Engineer: Shape Flight HW & QA, Equity
Senior Avionics Test Engineer: Shape Flight HW & QA, Equity

Castelion Corporation • Albuquerque (NM), Northern (KY)

Hybrid
USD 120,000 - 180,000
Equity
Paid time off
Company holidays
+5
Flight‑Critical Avionics Hardware Engineer
Flight‑Critical Avionics Hardware Engineer

Castelion • Torrance (CA)

On-site
USD 110,000 - 170,000
Senior Avionics Test Engineer – Actuator Systems
Senior Avionics Test Engineer – Actuator Systems

Castelion • Torrance (CA)

On-site
USD 140,000 - 190,000
Stock options
Medical insurance
Paid time off
Senior Avionics Hardware Engineer - Flight-Critical Systems
Senior Avionics Hardware Engineer - Flight-Critical Systems

Castelion • Rio Rancho (NM)

On-site
USD 90,000 - 140,000
Senior Avionics Test Engineer - Actuation & Flight Systems
Senior Avionics Test Engineer - Actuation & Flight Systems

Next Matter • Torrance (CA)

On-site
USD 90,000 - 120,000
Long-term stock incentives
Comprehensive medical, vision, and dental insurance
Four weeks paid time off per year