1

Avionics Software Engineer Jobs in Washington (NOW HIRING)

Spacecraft Systems Engineer

Rockville, MD ยท On-site

$110K - $220K/yr

... avionics, software, and mission operations. We are looking for someone deeply technical, systems ... Mentor engineers and raise the bar on technical rigor, execution speed, and engineering standards ...

Software Systems Engineer III

Rockville, MD ยท On-site

$176K - $209K/yr

In this role, you will bridge software engineering and systems engineering disciplines, driving ... avionics, and spacecraft systems to deliver integrated mission capabilities * Support the ...

next page

Showing results 1-20

Avionics Software Engineer information

See Washington salary details

$55.5K

$126.1K

$192K

How much do avionics software engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for avionics software engineer in Washington is $126,062.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,100.00 and $154,600.00 per year, depending on experience, location, and employer.

What typical projects or responsibilities can an Avionics Software Engineer expect in their daily work?

Avionics Software Engineers often design, develop, integrate, and test software for aircraft control systems, navigation, and communication modules. They regularly collaborate with hardware engineers, systems engineers, and quality assurance teams to ensure systems meet rigorous safety and reliability standards. Daily responsibilities may include coding embedded applications, troubleshooting software anomalies, participating in design reviews, and documenting compliance with industry regulations. The role offers a dynamic environment with opportunities to work on cutting-edge technology and contribute to the safety and performance of modern aircraft.

What are the key skills and qualifications needed to thrive in the Avionics Software Engineer position, and why are they important?

Avionics Software Engineers need a solid background in computer science, embedded systems, and aerospace engineering, typically supported by a relevant bachelor's degree. Familiarity with programming languages like C/C++, MATLAB, and DO-178C certification or similar safety-critical development standards is essential. Strong problem-solving abilities, meticulous attention to detail, and effective collaboration with multidisciplinary teams are standout soft skills. These capabilities ensure the development of reliable, high-quality avionics software crucial for flight safety and system performance.

What does an Avionics Software Engineer do?

An Avionics Software Engineer develops, tests, and maintains software systems used in aircraft and spacecraft. They work on embedded systems for flight control, navigation, communication, and other critical avionics functions. Their role involves ensuring software reliability, compliance with industry regulations, and integration with hardware components. They often use programming languages like C, C++, or Ada and follow safety standards such as DO-178C.

What job categories do people searching Avionics Software Engineer jobs in Washington look for? The top searched job categories for Avionics Software Engineer jobs in Washington are:
Infographic showing various Avionics Software Engineer job openings in Washington as of June 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $126,062 per year, or $60.6 per hour.

Ground Station Software Engineer (Staff to Senior Staff)

Redwire Defense Tech

Chantilly, VA โ€ข On-site

$148K - $215K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Description
WORK LOCATION: Chantilly VA or East Coast Remote
FLSA STATUS: Exempt
SALARY RANGE: The anticipated salary range for this role is $148,000 to $215,000 annually. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate's qualifications, experience, geographical location, and internal alignment.
SUMMARY
Redwire Defense Tech is seeking an experienced UAS ground station software engineer to expand the capabilities of the Ground Control Station (GCS) that operates multiple edge autonomy aircraft. You will be writing code for the primary interface between the human user and the aircraft. It must be simple to use, mission focused, and assure flight safety. Your code will enable users to monitor health and status of the aircraft and manage vehicle flight paths to meet their mission objectives while balancing aircraft performance constraints, airspace constraints, dynamic weather conditions, datalink limitations, threat avoidance, and coordination with external entities.
RESPONSIBILITIES
The following job functions are a basic requirement but are not limited to and may be assigned other duties.
  • Design and write code to expand the capabilities of the Ground Control Station (GCS)
  • Work on a small team that handles all aspects of Ground Station Development including the Graphical User Interface (GUI), algorithm development, and the communications interface to the aircraft
  • Coordinate with operational users and the flight test team to respond to emerging operator needs and identify opportunities to expand the capabilities of the GCS software to reduce operator workload, increase mission success, and maximize flight safety

REQUIRED QUALIFICATIONS
The following are a non-exhaustive list of qualifications for the position:
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field required.
  • Master's degree preferred.
  • 10-15 years of professional software engineering experience.
  • Proven track record as a technical leader for large-scale, multi-program software systems.
  • Experience defining architecture and long-term evolution of mission-critical applications.
  • Significant experience integrating with avionics, autonomy, GNC, or ground control systems.
  • Demonstrated ability to mentor senior-level engineers and lead complex cross-functional initiatives.
  • Expert level proficiency in one or more of: TypeScript, C++, Python, C#, or other object-oriented languages used in aerospace application development.
  • Mastery of real-time data handling, networked systems, and UAV control protocols, including STANAG 4586, MAVLink, DDS, 1337-A or comparable data link and middleware standards.
  • Experience with modern web UI frameworks such as React, Angular, Vue, or equivalent expertise in desktop application development frameworks such as WPF, Qt, or WinForms.
  • Extensive experience designing modular architectures, interface standards, and enterprise-level software frameworks.
  • Strong understanding of system-level constraints involving avionics, autonomy, mission planning, and operator workflows.
  • High proficiency with DevOps, CI/CD pipelines, automated testing, and configuration / version control best practices.
  • Exceptional systems thinking and architectural leadership.
  • Strong ability to influence executives, technical leaders, and program direction.
  • Highly effective cross-functional communicator who thrives in complex, multi-team environments.
  • Demonstrated ability to foresee technical challenges and design durable, long-range solutions.
  • Strong capability in mentoring, knowledge transfer, and engineering culture-building.
  • Operational awareness with strong empathy for operator needs and mission use-cases.

PREFERRED QUALIFICATIONS
  • M.S. in CS, Software Engineering, Aerospace Engineering, Robotics, Human-Computer Interaction, or related field preferred.
  • Leadership experience guiding multi-year, multi-platform software evolution.
  • Experience supporting flight operations, ground system integration, SIL/HIL workflows, or mission operations.
  • Experience working in aerospace, defense, or safety-critical environments with regulatory or certification constraints.
  • Strong experience with desktop application platforms (Electron) and server-side runtimes (Node.js), as well as containerized infrastructure (Docker, Docker Compose).
  • UI/UX experience designing and implementing operator interfaces using HTML/CSS via frameworks and component libraries such as Tailwind CSS, Bootstrap, Material UI, Shadcn; familiarity with responsive design principles.
  • Experience with geospatial and web mapping concepts, including tile formats, projections, and real-time overlay rendering, using libraries and tools such as MapLibre GL, Mapbox, deck.gl, ArcGIS, or QGIS; advanced knowledge of geospatial data formats and terrain/elevation processing.
  • Experience with streaming video integration, including MPEG-TS containerization, H.264/H.265 codecs, and KLV metadata extraction.
  • Experience designing extensible plugin architectures that support long-term system growth and multi-platform capability evolution, grounded in software design patterns such as dependency injection/IoC.
  • Deep familiarity with STANAG 4586 or comparable UAV/UAS control data link protocols at the message encoding level.
  • Deep knowledge of web protocols and browser platform capabilities, including HTTP/REST, WebSocket, WebRTC, Web Workers, WebAssembly, and Electron IPC/context-bridge patterns.
  • Experience configuring reverse proxies and ingress controllers such as Nginx or similar for routing, WebSocket upgrades, and static asset delivery.
  • Experience with large-scale performance optimization, telemetry analysis frameworks, or reliability engineering.
  • Ability to influence multi-site engineering alignment and enterprise direction.
  • Strong customer- and operator-facing presence, capable of representing engineering in technical discussions.
  • Demonstrated leadership in shaping engineering standards, culture, and long-term capability development

REDWIRE DEFENSE TECH BENEFITS
  • Matching 401(k)
  • Paid PTO
  • Paid holidays
  • Medical, vision, and dental insurance
  • Group Short-Term & Long-Term Disability
  • HSA and FSA Options
  • Critical Care Plan
  • Accident Care Plan
  • Employee Stock Purchase Plan

CLEARANCE REQUIREMENTS
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status under the ITAR and the EAR.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.
REDWIRE DEFENSE TECH IS AN EQUAL OPPORTUNITY EMPLOYER
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Redwire Defense Tech is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an "At-Will" basis.