... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
Senior Software Systems Engineer (Embedded Flight Systems)
Fairfax, VA · On-site
$100K - $185K/yr
Define software-related interfaces for avionics, sensors, payloads, actuators, buses, and ground systems. * Support architecture development with attention to timing, fault handling, determinism, and ...
Quick apply
Senior Software Systems Engineer (Embedded Flight Systems)
Fairfax, VA · On-site
$100K - $185K/yr
Define software-related interfaces for avionics, sensors, payloads, actuators, buses, and ground systems. * Support architecture development with attention to timing, fault handling, determinism, and ...
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
Senior Staff Software Engineer, C++ Software Integration (R4018)
Washington, DC · On-site
$138K - $182K/yr
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
Senior Staff Software Engineer, C++ Software Integration (R4018)
Washington, DC · On-site
$138K - $182K/yr
... avionics and aircraft systems. • Experience integrating simulation with autonomy frameworks or real-time operators. • Experience developing and integrating with modeling or analysis pipelines ...
Senior Software Engineer - Training System Software (Onsite)
Sterling, VA · On-site
$121K - $159K/yr
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Senior Software Engineer - Training System Software (Onsite)
Sterling, VA · On-site
$121K - $159K/yr
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
We are currently searching for a Sr. Software Engineer to join our team in Sterling VA within the ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Software Developer VI
Herndon, VA · On-site
$128K - $229K/yr
Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft payloads, and ground support equipment. Includes development of special utilities for support ...
Software Developer VI
Herndon, VA · On-site
$128K - $229K/yr
Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft payloads, and ground support equipment. Includes development of special utilities for support ...
Software Engineer II
Germantown, MD · On-site
$91K - $119K/yr
... and legacy avionics systems supporting the defense industry globally. The company is a global ... Join our dynamic radar defense company as a Software Engineer II where you'll drive technical ...
Software Engineer II
Germantown, MD · On-site
$91K - $119K/yr
... and legacy avionics systems supporting the defense industry globally. The company is a global ... Join our dynamic radar defense company as a Software Engineer II where you'll drive technical ...
Software Engineer II
$91K - $119K/yr
... and legacy avionics systems supporting the defense industry globally. The company is a global ... Join our dynamic radar defense company as a Software Engineer II where you'll drive technical ...
Software Engineer II
$91K - $119K/yr
... and legacy avionics systems supporting the defense industry globally. The company is a global ... Join our dynamic radar defense company as a Software Engineer II where you'll drive technical ...
Senior Flight Software Engineer
Laurel, MD · On-site
$100 - $245/hr
Communicating with other spacecraft teams including avionics, telecommunications, networking, navigation, systems, and integration and test to understand flight software interfaces and requirements.
New
Senior Flight Software Engineer
Laurel, MD · On-site
$100 - $245/hr
Communicating with other spacecraft teams including avionics, telecommunications, networking, navigation, systems, and integration and test to understand flight software interfaces and requirements.
New
Software Developer VI
Herndon, VA · On-site
Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft payloads, and ground support equipment. Includes development of special utilities for support ...
Software Developer VI
Herndon, VA · On-site
Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft payloads, and ground support equipment. Includes development of special utilities for support ...
Senior Flight Software Engineer
Laurel, MD · On-site
$121K - $160K/yr
Communicating with other spacecraft teams including avionics, telecommunications, networking, navigation, systems, and integration and test to understand flight software interfaces and requirements.
Senior Flight Software Engineer
Laurel, MD · On-site
$121K - $160K/yr
Communicating with other spacecraft teams including avionics, telecommunications, networking, navigation, systems, and integration and test to understand flight software interfaces and requirements.
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Senior Software Engineer - Front-End Training System Software (Onsite)
Sterling, VA · On-site
$121K - $159K/yr
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Senior Software Engineer - Front-End Training System Software (Onsite)
Sterling, VA · On-site
$121K - $159K/yr
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Active and existing security clearance required on day 1 Senior Software Engineer - Front-End ... Previous avionics experience Do you want to be a part of something bigger? A team whose impact ...
Ability to debug simulation hardware and software for avionics integration and test environments using common lab equipment is preferred. Excellent writing, reading and speaking skills are expected ...
Ability to debug simulation hardware and software for avionics integration and test environments using common lab equipment is preferred. Excellent writing, reading and speaking skills are expected ...
We are seeking a software developer to help us craft test and test automation software for NASA ... Have experience with safety-critical avionics systems development. About Us Why Work at APL? The ...
We are seeking a software developer to help us craft test and test automation software for NASA ... Have experience with safety-critical avionics systems development. About Us Why Work at APL? The ...
... avionics, and payloads, as well as the flight software, firmware and digital design solutions to support the entire hardware stack. Our focus is on first principles engineering, and our mandate is ...
Quick apply
... avionics, and payloads, as well as the flight software, firmware and digital design solutions to support the entire hardware stack. Our focus is on first principles engineering, and our mandate is ...
Avionics Software information
What are the key skills and qualifications needed to thrive as an avionics software engineer?
What is an avionics software engineer?
What are some common challenges faced in an avionics software role, and how can they be addressed?
What is the difference between Avionics Software vs Avionics Hardware Technician?
| Aspect | Avionics Software | Avionics Hardware Technician |
|---|---|---|
| Credentials | Typically requires a degree in software engineering, computer science, or related field; certifications like FAA Part 147 may be beneficial | Requires technical diploma or associate degree; certifications such as FAA Airframe & Powerplant (A&P) are common |
| Work Environment | Designing, developing, testing software systems in labs or office settings | Maintaining, repairing, installing hardware components in aircraft or maintenance facilities |
| Industry Usage | Focuses on software development for avionics systems used in aircraft | Handles physical hardware components used in avionics systems |
In summary, Avionics Software professionals develop and test the software that controls aircraft systems, while Avionics Hardware Technicians focus on maintaining and repairing the physical hardware components. Both roles are essential in the avionics industry and often collaborate to ensure aircraft safety and functionality.

Full-time
Re-posted 24 days ago
Job description
Shield AI is a venture-backed deep-tech company focused on protecting service members and civilians with intelligent systems. The Staff Software Engineer will lead complex technical efforts in C++ and systems integration, shaping foundational capabilities for autonomy and real-time systems across various platforms.
Responsibilities:
• Architect and implement high-performance C++ and Python systems across cross-platform environments.
• Lead the design and integration of distributed systems, simulation tools, and third-party hardware/software.
• Define and enforce technical direction, design patterns, and integration practices across projects.
• Guide teams in building robust messaging and API layers (e.g., gRPC, REST, ZeroMQ) that bridge critical system components.
• Own the evolution and support of CI/CD pipelines using GitLab CI, Docker, Conan, and CMake.
• Lead debugging and optimization of real-time and multi-threaded systems across a range of domains.
• Drive end-to-end integration efforts, including planning, implementation, and verification across simulation and operational systems.
• Serve as a force multiplier by mentoring other engineers and contributing to shared tooling and process improvements.
• Evaluate and incorporate new technologies that improve system performance, stability, and developer efficiency.
Qualifications:
Required:
• Typically requires a minimum of 7 years of related experience with a Bachelor's degree; or 5 years and a Master's degree; or 4 years with a PhD; or equivalent work experience.
• Advanced experience designing and maintaining large C++ systems, with fluency in C++14/17/20 and comfort navigating legacy C++98/03 codebases.
• Proficiency in Linux/Unix environments, including system-level development and debugging tools.
• Strong systems integration background with practical experience in distributed systems, real-time processing, and hardware/software interfaces.
• Significant experience with CI/CD systems, containerization (e.g., Docker), and build tooling (e.g., CMake, Conan).
• Proficiency in Python and familiarity with other scripting and automation tools.
• Deep knowledge of Linux environments (Windows experience is a bonus).
• Demonstrated success leading efforts involving 10+ contributors, including technical planning and mentorship.
• Strong understanding of networking concepts and communication protocols.
• Active SECRET clearance.
Preferred:
• Real-time or distributed simulation experience (e.g., AFSIM, NGTS, or similar).
• Familiarity with message-passing infrastructure and web-service technologies like gRPC, REST APIs, and message queues.
• Familiarity with open standards like UCI and OMS, and an understanding of data buses and interface protocols common in avionics and aircraft systems.
• Experience integrating simulation with autonomy frameworks or real-time operators.
• Experience developing and integrating with modeling or analysis pipelines.
• Ability to obtain a TS/SCI clearance.
Company:
Shield AI is a deep-tech company that focuses on developing AI-powered systems to enhance the safety of service members and civilians. Founded in 2015, the company is headquartered in San Diego, USA, with a team of 1001-5000 employees. The company is currently Late Stage.
About Shield AI
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
San Diego, CA, US
Year founded
2015