×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer Senior Software Engineer – Weapon System Software

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: CoAspire
Full Time position
Listed on 2026-02-11
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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

We are seeking an experienced Senior Software Engineer to lead the design, develop, and integration of software for advanced weapon systems in the defense industry. This role involves working on mission‑critical applications that demand precision, reliability, and compliance with stringent military standards. You will lead to the design, development, integration, and test of embedded and application software for advanced missile programs.

This cross‑functional role involves close collaboration with systems engineering, electrical/hardware design, guidance, and test teams to deliver reliable, real‑time software solutions. There are multiple software areas that will be addressed: embedded operational flight program (OFP) efforts, creating and maintaining test and automation software (primarily on Windows platforms), implementing specialized flight algorithms, and supporting integration and qualification testing — all while ensuring compliance with performance, safety, security requirements.

Responsibilities
  • Lead the design, development, modification, and review of embedded software in C/C++ for missile flight control (Operational Flight Program (OFP)) and supporting subsystems. This includes multiple processor cards for safety‑critical and mission‑critical environments, while ensuring compliance with DoD and MIL‑STD requirements.
  • Lead the development of test programs, automation scripts, and graphical user interfaces (GUIs), primarily on Windows platforms, to support software‑in‑the‑loop (SIL), hardware‑in‑the‑loop (HWIL), integration, and qualification testing.
  • Implement, optimize, and verify guidance, control, and signal‑processing algorithms.
  • Lead software‑hardware integration, including debugging, interface definition, and real‑time performance analysis.
  • Conduct unit and system testing, end‑to‑end integration testing, code reviews, and support system‑level verification and flight‑worthiness testing.
  • Perform root‑cause analysis on software issues, implement fixes, and support configuration management and change processes.
  • Generate and maintain software documentation (in line with Model Based System Engineering (MBSE) expectations), including requirements specifications, design descriptions, test plans, and reports.
  • Ensure all software complies with customer‑required guidelines, coding standards and security requirements, including software verification and validation activities for certification.
Qualifications
  • 7+ years of software engineering experience in aerospace/defense or related field.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • Proficiency in C/C++ for embedded or real‑time applications.
  • Experience with embedded software development, debugging tools, and version control (e.g., Git, Git Hub, Kanban‑based agile development).
  • Familiarity with real‑time systems, multithreading, and basic software‑hardware interfacing and communication protocols (CAN, Ethernet, MIL‑STD‑1553).
  • U.S. citizenship and current Secret clearance (or ability to obtain and maintain one).
  • Excellent communication skills and ability to work effectively in cross‑functional teams.
Desired Skills
  • Master’s degree in a related field.
  • Experience with model‑based development (MATLAB/Simulink).
  • Knowledge of cybersecurity requirements for embedded systems.
  • Familiarity with Agile development in a defense environment.
  • Experience with Windows‑based test environments, automation frameworks, or lab integration tools.
  • Familiarity with Cameo for MBSE efforts.
What We Offer

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

Apply now! We're reviewing applications on a rolling basis. Let's build the future together. No agencies, please.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary