1

Contract Aviation Software Engineer Jobs in Virginia

Level Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Level Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

Altus Consulting Seeks a Software Engineer to Drive InnovationAre you a passionate software ... However, it is not intended to be a contract, and we reserve the right to modify the at any time.

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... However, it is not intended to be a contract, and we reserve the right to modify the at any time.

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... However, it is not intended to be a contract, and we reserve the right to modify the at any time.

HPC Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

HPC Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

HPC Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...

HI Consultant required for the below mentioned requirement Software Engineer Tazewell, VA 1 year contract Need rockstars, no regular 7-8 years candidate please Client is building teams of curious ...

Showing results 21-40

Contract Aviation Software Engineer information

What is a contract aviation software engineer?

A Contract Aviation Software Engineer is a software developer who works on a temporary or project-based basis to design, develop, and maintain software systems used in the aviation industry. These professionals may be responsible for creating flight control software, avionics systems, simulation tools, or air traffic management solutions. They often work for airlines, aircraft manufacturers, or aerospace companies, and their contracts may vary in length depending on the project's scope. Typically, contract engineers bring specialized skills and flexibility to teams needing to meet specific project deadlines or technical requirements.

What are the key skills and qualifications needed to thrive as a contract aviation software engineer?

To thrive as a Contract Aviation Software Engineer, you need strong programming skills (such as C, C++, or Ada), a solid understanding of avionics systems, and typically a degree in computer science, engineering, or a related field. Familiarity with industry standards like DO-178C, real-time operating systems, and software development tools such as Git, Jira, and MATLAB is highly valuable. Exceptional problem-solving abilities, adaptability, and effective communication are crucial soft skills for working with multidisciplinary teams and meeting tight deadlines. These skills ensure the delivery of safe, reliable, and compliant software solutions in the highly regulated aviation industry.

What is the difference between Contract Aviation Software Engineer vs Contract Aerospace Software Engineer?

AspectContract Aviation Software EngineerContract Aerospace Software Engineer
Required CredentialsRelevant software development certifications, aerospace industry knowledgeSimilar certifications, specialized aerospace industry experience
Work EnvironmentAircraft manufacturers, airlines, aerospace firmsAerospace research centers, defense contractors
Employer & Industry UsagePrimarily in aviation and commercial aircraft sectorsPrimarily in space, defense, and satellite sectors

Contract Aviation Software Engineers and Contract Aerospace Software Engineers share similar skills and certifications but differ mainly in industry focus. Aviation engineers work on commercial and private aircraft, while aerospace engineers focus on space and defense projects. Both roles require specialized software expertise and industry knowledge, but their work environments and applications vary significantly.

What are the typical challenges faced by contract aviation software engineers when integrating software with existing avionics systems?

Contract aviation software engineers often encounter the challenge of ensuring compatibility between new software and legacy avionics systems, which can involve working with outdated documentation and strict regulatory requirements. Accurate testing and validation are essential, as aviation software must meet rigorous safety and reliability standards. Close collaboration with hardware engineers and compliance specialists is common, and the ability to quickly adapt to varying project scopes and client expectations is crucial for success in contract roles.
What are the most commonly searched types of Aviation Software Engineer jobs in Virginia? The most popular types of Aviation Software Engineer jobs in Virginia are:
What are popular job titles related to Contract Aviation Software Engineer jobs in Virginia? For Contract Aviation Software Engineer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Contract Aviation Software Engineer jobs in Virginia look for? The top searched job categories for Contract Aviation Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Contract Aviation Software Engineer jobs? Cities in Virginia with the most Contract Aviation Software Engineer job openings:
Infographic showing various Contract Aviation Software Engineer job openings in Virginia as of June 2026, with employment types broken down into 1% As Needed, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution.

Senior Software Engineer - Aviation

SteerBridge

Vienna, VA • On-site

$145K - $175K/yr

Full-time

Re-posted 15 days ago


Job description

SteerBridge is a modern technology company delivering innovative, mission-focused solutions to the U.S. Government and private sector. Leveraging deep expertise in federal acquisition, digital transformation, and emerging technologies, we deliver agile, commercial-grade capabilities that accelerate operational effectiveness and drive measurable mission success.
At the core of SteerBridge is our people-especially the veterans whose leadership, problem-solving mindset, and commitment to excellence elevate every project we support. We don't simply hire exceptional talent; we cultivate it, creating meaningful career pathways for veterans, military spouses, and professionals who share our passion for advancing technology and strengthening the missions we serve.
Position Overview
SteerBridge seeks Software Engineers to support delivery efforts for our F-35 project. This initiative is focused on modernizing and enhancing security, reliability, and operational efficiency.
Key Responsibilities
Software Engineers are responsible for supporting empirical product development, including but not limited to grooming Product Backlog, ensuring team communication and understanding each Sprint, informing the planning process to maximize value, and identifying impediments while practicing agility.
Ideal candidates are quick learners, curious, innovative, results-oriented and have strong interpersonal skills.
Required Qualifications
  • Must be a U.S. Citizen.
  • Bachelor's Degree in Computer Science or a related field, or equivalent relevant work experience.
  • An active Secret security clearance or the ability to obtain one is required.
  • Minimum 8 years of full-stack software engineering experience.
  • Expertise in React.js, TypeScript, Node.js, and modern JavaScript (ES6+).
  • Strong troubleshooting and problem-solving skills in cross-functional environments.
  • Proficiency in the PERN/MERN Stack (PostgreSQL, MongoDB, Express.js, React.js, Node.js).
  • Solid understanding of JavaScript module systems (ESM, CommonJS) and modern bundling workflows (e.g., Webpack, Vite, Rollup).
  • Experience with declarative and functional programming patterns (React hooks, immutability, functional components).
  • Experience deploying and monitoring web applications using cloud resources AWS and container (Docker).
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
  • Experience operationalizing machine learning solutions.
  • A passion for thriving in a fast-paced, agile environment and implementing creative, scalable solutions.
  • Ability to guide junior team members in developing clean, maintainable, and declarative code.

Preferred Qualifications
  • Top Secret clearance.
  • AWS Professional or Specialty certification.
  • Experience supporting DoD.
  • Agile development experience (Scrum, Kanban).
  • Familiarity with Keycloak for IAM.
  • Experience working with GOVCLOUD and Iron Bank resources.
  • Experience with tRPC.
  • Experience with government RMF/ATO/Cybersecurity requirements.

$145,000 - $175,000 a year
Annually, commensurate with experience and location.
SteerBridge is proud to be an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace where all qualified applicants and employees are treated with respect and dignity-regardless of race, color, gender, age, religion, national origin, ancestry, disability, veteran status, genetic information, sexual orientation, or any other characteristic protected by law.
We also provide reasonable accommodations for individuals with disabilities in accordance with applicable laws. If you require assistance during the application process, we encourage you to reach out so we can support your needs.
If you would like information about how your application is processed, please contact us.