Software Engineer

Haystack
St. Louis, Missouri, United StatesFull-timePosted Sep 14, 2026

About the role

We're partnering with a world-leading aerospace manufacturer and defense contractor that is at the forefront of innovation, developing cutting-edge solutions that protect and connect the world. This company is renowned for its significant global impact, producing advanced systems and technologies.

The Role

Develop, integrate, test, and deliver complex real-time software solutions

Support the development and maintenance of Operational Flight Programming (OFP) software and embedded software products

Work across all phases of the software development lifecycle in an Agile environment

Design and build software solutions as part of a multi-discipline team

Analyze problem reports and troubleshoot software defects

Develop leadership skills and work directly with Air Force and Navy customers

What You'll Need

Bachelor's degree in engineering, computer science, or a related field

3+ years of experience programming in C, C++, or Ada

3+ years of experience in real-time embedded software development

3+ years of experience developing software using Object-Oriented principles

Ability to obtain a U.S. secret security clearance

Experience working in a team environment

What's On Offer

Competitive base pay and variable compensation opportunities

Comprehensive benefits package including health insurance and retirement plans

Opportunity for relocation assistance

Work on mission-critical systems with global impact

Apply via Haystack today!

Responsibilities

  • Develop, integrate, test, and deliver complex real-time software solutions
  • Support the development and maintenance of Operational Flight Programming (OFP) software and embedded software products
  • Work across all phases of the software development lifecycle in an Agile environment
  • Design and build software solutions as part of a multi-discipline team
  • Analyze problem reports and troubleshoot software defects
  • Develop leadership skills and work directly with Air Force and Navy customers

Qualifications

  • Bachelor's degree in engineering, computer science, or a related field
  • 3+ years of experience programming in C, C++, or Ada
  • 3+ years of experience in real-time embedded software development
  • 3+ years of experience developing software using Object-Oriented principles
  • Ability to obtain a U.S. secret security clearance
  • Experience working in a team environment

Benefits

  • Competitive base pay and variable compensation opportunities
  • Comprehensive benefits package including health insurance and retirement plans
  • Opportunity for relocation assistance
  • Work on mission-critical systems with global impact

Skills mentioned

CC++Embedded SystemsEmbedded Software DevelopmentReal-Time Operating SystemsSoftware TestingIntegration TestingDebuggingSystems EngineeringConcurrency

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England