A complete application in a minute — tailored resume and cover letter, ready to send.
CoAspire, a defense manufacturer in Northern Virginia, seeks a software engineer to build onboard autonomy software for networked strike weapons. You will work with multidisciplinary teams to apply classical algorithms, ML, or AI to coordinate engagements in contested environments.
The role requires strong C++ experience, embedded/real-time programming, and collaboration in a fast-paced, safety-focused setting. Travel CONUS for flight tests may be required.
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.
What You Will Do: 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.
Fairfax or Manassas, VA
The anticipated salary range for this position is $108,000-$140,000. Actual compensation will be determined based on experience, skills, qualifications, and internal equity.