Castelion
Avionics Test Software Engineer, Senior, Staff
Allen, TX +3 · Staff · Full-time · Posted Sep 21, 2026
- Location
- Allen, TX
Rio Rancho, NM
Torrance, CA
19951 Mariner Ave, Torance, CA 90503 - Experience
- 7+ years with a related technical bachelor’s degree; or 10+ years of relevant professional experience.
- Education
- Bachelor’s degree in computer science, computer engineering, electrical engineering, software engineering, or a related technical field.
- Visa sponsorship
- No visa policy stated. Employment is contingent on the ability to access applicable export-controlled information without additional export licensing. If designated, the role may require a U.S. Government security clearance or other authorization and applicable citizenship or eligibility requirements.
About the job
Owns the architecture and development of software frameworks that automate, execute, and analyze avionics hardware tests across development, verification, and production.
What you'll do
- Set technical direction and build reusable test software frameworks, interfaces, drivers, and automation infrastructure.
- Integrate test software with avionics hardware, instruments, databases, and engineering and manufacturing systems; ensure repeatable execution and reliable data handling.
- Lead technical reviews, troubleshoot cross-disciplinary issues, mentor engineers, and improve test efficiency and software quality.
What they ask for
- Bachelor’s degree in a related technical field and 7+ years of relevant professional experience; or 10+ years of relevant professional experience in software development, test automation, avionics test, or a related field.
- Professional experience developing software for automated hardware testing, laboratory test systems, manufacturing test, or hardware-in-the-loop environments.
- Experience designing software architectures, frameworks, APIs, or reusable platforms; proficiency in Python or another modern programming language.
- Experience with software development practices, hardware or external-system interfaces, and relational and/or time-series databases for test data.
Nice to have
- Experience architecting test frameworks for avionics, aerospace, defense, automotive, robotics, or other complex hardware systems.
- Experience with Python test ecosystems, hardware communication protocols, HIL/SIL/ATE, instrumentation, or CI/CD tools.
Tools
Python, pytest, CAN, ARINC 429, MIL-STD-1553, Git, GitHub/GitLab, Jenkins
Model-written summary · the original posting is authoritative