Senior Software Engineer, Autonomy

CoAspire

Washington

On-site

USD 140,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) with company match
PTO and Federal holidays

Job summary

CoAspire in Northern Virginia is seeking an experienced software engineer to build onboard autonomy software for collaborative airborne strike weapons. The work centers on weapons that communicate with one another in flight so a salvo can share situational awareness, reallocate routes and waypoints, and make dynamic targeting decisions within stakeholder-defined rules of engagement.

Working with multidisciplinary engineering teams, you will develop planning, decision, and communications software

Qualifications

  • At least 6 years of C++ experience with an advanced understanding of algorithms, embedded considerations, real-time programming and networking.
  • Bachelor’s degree in Computer Science or adjacent technical degree.
  • Previous expertise with collaborative communications in airborne platforms such as drones or other DoW weapons.
  • Proficiency in Git for configuration management.
  • U.S. citizenship and ability to obtain and maintain security clearance.

Responsibilities

  • Develop/Modify cooperative autonomy algorithms for airborne and other strike weapons, enabling Network Collaborative Autonomy (NCA) capability.
  • Design and implement weapon-to-weapon and weapon-to-C2 protocols/APIs that support tactical decision-making on the edge, similar to in-flight target updates (IFTUs).
  • Integrate this functionality with the extant, embedded Operational Flight Program (OFP) stack.
  • Create and validate high-fidelity simulations of cruise-missile flight, networking, and collaborative engagement.
  • Train, tune, and test collaborative communications, track management, and target-prioritization functions using classical methods, ML, or AI.
  • Write clean, maintainable, efficient code with automated regression and unit test cases that also interoperate with our CI/CD pipeline.
  • Assist engineering leadership in diagnosing performance issues, evaluating design trade-offs, and recommending optimizations.
  • Prepare clear technical documentation, analysis summaries, charts, and presentations for internal reviews and external stakeholders.
  • Contribute to process improvements, autonomy tools, optimization algorithms, and workflow enhancements as needed.
  • Support CONUS travel for flight test and integration events as required.

Skills

C++
Algorithms
Real-time programming
Networking

Education

Bachelor's degree in Computer Science or adjacent technical degree
Master's degree in Computer Science or adjacent technical degree

Tools

Git

Job description

CoAspire is a cutting-edge defense manufacturing leader in Northern Virginia, specializing in the precision assembly of advanced weapons systems. With over twelve years of a legacy of innovation, we're at the forefront of building reliable, affordable mass weapons that protect and empower our nation’s warfighters. Our tight-knit team thrives in a collaborative environment where safety, quality, and work-life balance come first with a focus on professional growth at our new 27,000+ sq. ft. facility. Join us to make a tangible impact on mission-critical technology while enjoying Northern Virginia's vibrant community.

Position: You will build onboard autonomy software for collaborative airborne strike weapons. The work centers on weapons that communicate with one another in flight so a salvo can share situational awareness, reallocate routes and waypoints, and make dynamic targeting decisions within stakeholder-defined rules of engagement. Working with multidisciplinary engineering teams, you will develop planning, decision, and communications software - using classical algorithms, machine learning, AI, or a mix of all three - so networked munitions remain effective in contested, communications-limited environments.

Location: Fairfax, Va or Manassas, VA

Responsibilities:

  • Develop/Modify cooperative autonomy algorithms for airborne and other strike weapons, enabling Network Collaborative Autonomy (NCA) capability.
  • Design and implement weapon-to-weapon and weapon-to-C2 protocols/APIs that support tactical decision-making on the edge, similar to in-flight target updates (IFTUs). Existing government protocols/APIs will serve as a basis for this work.
  • Integrate this functionality with the extant, embedded Operational Flight Program (OFP) stack.
  • Create and validate high-fidelity simulations of cruise-missile flight, networking, and collaborative engagement.
  • Train, tune, and test collaborative communications, track management, and target-prioritization functions using classical methods, ML, or AI.
  • Write clean, maintainable, efficient code with automated regression and unit test cases that also interoperate with our CI/CD pipeline.
  • Assist engineering leadership in diagnosing performance issues, evaluating design trade-offs, and recommending optimizations.
  • Prepare clear technical documentation, analysis summaries, charts, and presentations for internal reviews and external stakeholders.
  • Contribute to process improvements, autonomy tools, optimization algorithms, and workflow enhancements as needed.
  • Support CONUS travel for flight test and integration events as required.

Basic Qualifications:

  • At least 6 years of C++ experience with an advanced understanding of algorithms, embedded considerations, real-time programming and networking.
  • Bachelor’s degree in Computer Science or adjacent technical degree.
  • Previous expertise with collaborative communications in airborne platforms such as drones or other DoW weapons.
  • Proficiency in Git for configuration management.
  • U.S. citizenship and ability to obtain and maintain security clearance.
  • Comfortable working in a fast-paced, collaborative, team-oriented environment.

Preferred Qualifications:

  • Master’s degree in Computer Science or adjacent technical degree.
  • Experience with USAF Weapon Open Systems Architecture (WOSA)

Beyond competitive pay, we offer:

  • Full benefits from day one: medical, dental and vision
  • 401(k) with generous company match and immediate vesting
  • PTO and Federal holidays

The anticipated salary range for this position is $140,000-170,000. Actual compensation will be determined based on experience, skills, qualifications, and internal equity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Autonomy
Software Engineer, Autonomy

CoAspire • Washington

On-site
USD 108,000 - 140,000
Medical, dental and vision
401(k) with generous company match
PTO and Federal holidays
Senior Software Engineer, Autonomous Weapon Systems
Senior Software Engineer, Autonomous Weapon Systems

CoAspire • Washington

On-site
USD 140,000 - 170,000
Medical, dental, and vision benefits
401(k) with company match
PTO and Federal holidays
Sr. Software Engineer
Sr. Software Engineer

CoAspire • Fairfax (VA)

On-site
USD 80,000 - 100,000
Medical, dental and vision benefits
401(k) with company match
Paid time off and federal holidays
Senior Flight Test Engineer
Senior Flight Test Engineer

CoAspire • Fairfax (VA)

On-site
USD 138,000 - 180,000
Full benefits package
401(k) match
PTO and federal holidays
Senior Software Engineer, Autonomous Pilot Integration (R5200)
Senior Software Engineer, Autonomous Pilot Integration (R5200)

The Rundown AI, Inc. • Washington

On-site
USD 85,000 - 120,000
Benefits
Equity
Bonus
Senior Staff Engineer, Software - Autonomous Aircraft Integration (R3775)
Senior Staff Engineer, Software - Autonomous Aircraft Integration (R3775)

Robert Hofmann GmbH • Washington

On-site
USD 100,000 - 130,000
Bonus
Benefits
Equity
Senior Software Engineer, Autonomy Capabilities - Space
Senior Software Engineer, Autonomy Capabilities - Space

Shield AI • Washington

On-site
USD 160,000 - 240,000
Senior Software Engineer, Autonomy Capabilities - Space (R5338)
Senior Software Engineer, Autonomy Capabilities - Space (R5338)

InvestedintheMission • San Diego (CA)

On-site
USD 160,000 - 240,000
Bonus
Equity
Benefits
Senior Software Engineer, Autonomy Capabilities – Space (R5339)
Senior Software Engineer, Autonomy Capabilities – Space (R5339)

Shield AI • San Mateo (CA), Northern (KY)

Hybrid
USD 196,000 - 294,000
Senior Staff Software Engineer, Autonomy Capabilities (R4587)
Senior Staff Software Engineer, Autonomy Capabilities (R4587)

Shieldai • San Mateo (CA)

On-site
USD 150,000 - 230,000