Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (C++ and Embedded Software)

$150k - $195k
Full-time

CoAspire

CoAspire is a cutting-edge defense manufacturing leader in Northern Virginia, specializing in the precision assembly of advanced weapons systems. With over thirteen 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 contribute 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 needs: supporting embedded operational flight program (OFP) efforts, creating 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, and (near) real-time requirements.

Location : Fairfax, VA

Responsibilities:

  • Support the design, development, modification, and review of embedded software in C/C++ for missile flight control and supporting subsystems.
  • Develop 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.
  • Support 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.

Basic Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 5-10 years of software engineering experience in aerospace/defense 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, GitHub, Kanban-based agile development).
  • Familiarity with real-time systems, multithreading, and basic software-hardware interfacing.
  • 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.

Preferred Qualifications:

  • Experience with TypeScript/JavaScript for test application and GUI development.
  • 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 beginning first of month following hire: 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.

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

#Hiring #ManufacturingJobs #DefenseTech #AerospaceCareers #SoftwareEngineers #C++

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++ and Embedded Software) in Baltimore, MD vacancy
  •  ...spanning hardware, FPGA/digital logic, embedded firmware, Linux, and application-level software. The role works across the full...  ...issues that span multiple engineering disciplines. Create and improve...  ...in one or more of C, C++, Python, and Bash. Experience... 
    Suggested
    Full time

    Green Key Resources

    Baltimore, MD
    1 day ago
  • $135.8k - $203.6k

     ...Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization....  ...of the software development lifecycle, primarily in C/C++. Through the use of Model‑based Engineering, DevSecOps and... 
    Senior
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    1 day ago
  •  ...As a Sr. Embedded Linux System Architect, you have extensive experience...  ..., including hardware and software components, interfaces, and...  ...technical guidance and mentorship to engineering teams, fostering a culture of...  ...product lifecycle · C and C++ proficient and scripting... 
    Senior
    Full time

    Maxtena, Inc.

    Baltimore, MD
    1 day ago
  •  ...working with AI themselves. We are embedding AI into the platform itself — assisting...  ...consequences for real people, and the engineering standard is correspondingly high. Results...  ...delivery of business applications. Strong software engineering fundamentals and real... 
    Senior
    Full time
    For contractors

    Insight Global

    Baltimore, MD
    2 days ago
  • $134.5k - $265.1k

     ...As a Cyber Forward Deployed Engineer (FDE), you will work at the intersection...  ...and hands-on engineering, embedding directly with client...  ...DevSecOps practices and secure software development lifecycle.Exposure...  ...entry-level employees to senior leaders, we believe there’s always... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    1 day ago
  • $110.7k - $218.3k

    Position Summary Senior Consultant - Digital Quality & ComplianceOur...  ...systems, computer science, engineering, or equivalent experience and...  ...validating cloud or software as a service platforms, including...  ...with validation activities embedded in sprintsExperience with AI... 
    Senior
    Visa sponsorship

    Deloitte

    Baltimore, MD
    23 hours ago
  • $110.7k - $218.3k

     ...Deloitte's AM&C practice is looking for a Senior Consultant who can operate at the...  ...Data 360 architecture, and hands-on AI/engineering delivery. This is not a traditional "oversee...  ...contextPrior experience in a "forward deployed" or embedded delivery model (for example, rapid... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    4 days ago
  •  ...service integrations. # Track revision control through such software packages as Rational ClearCase or other approved software packages...  ...with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline... 
    Senior
    Full time

    ExpediteInfoTech, Inc.

    Baltimore, MD
    1 day ago
  •  ...Location: Washington, DC (Hybrid) 1+ year Need Active Secret Clearance (Must) Required Qualifications: ~10+ years of software/application development experience. ~4+ years of hands-on Microsoft Power Platform experience. ~ Strong experience with: ~ Power... 
    Senior

    Ark Infotech LLC

    Baltimore, MD
    -7
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  .... Job Description Job Title: Senior Software Engineer Location: Tysons VA... 
    Senior
    H1b
    Local area
    Work from home
    Worldwide
    2 days per week

    USM

    Baltimore, MD
    4 days ago
  • $130k - $200k

    Position Summary CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales & Service...  ..., operators, creatives, designers, engineers, and architects. Our team balances business...  ...of experience in technology consulting, software engineering, cloud architecture, or... 
    Senior
    Local area

    Deloitte

    Baltimore, MD
    2 days ago
  • $102.17k

     ...the Trinnex Security Team as a Senior Cyber Security Analyst, where...  ...to protect critical software systems that support water utilities...  ...software development lifecycle—embedding security controls,...  ...You will work closely with engineering and development teams to safeguard... 
    Senior
    Work experience placement
    H1b

    Trinnex

    Towson, MD
    1 day ago
  •  ...We are seeking an experienced Senior Manager, Marketing Communications to lead integrated digital communications across social media, email, web, and content marketing. This is a hands-on individual contributor role for someone who can develop strategy while also managing... 
    Senior
    Contract work
    Work at office

    24 Seven Talent

    Baltimore, MD
    1 day ago
  •  ...One of our leading client is looking for Senior Developer and Architect in Baltimore MD...  .... Develop and maintain secure Software Development Life Cycle (SDLC) principles...  ...working with AI tooling. ~ Experience with embedded SQL, CLLE, DDS, and DB2 on IBM i . ~... 
    Senior
    Full time
    Contract work
    Immediate start

    Programmers.io

    Baltimore, MD
    1 day ago
  • $121k - $206k

     ...Join us for the opportunity to grow and make a difference in ways that matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, and APEX. This... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    1 day ago
  • $107.9k - $195.05k

    The Digital Modernization Sector at Leidos currently has an opening for a Senior Database Administrator (DBA) to work in our Baltimore, Maryland office. This is an exciting opportunity to use your experience helping the Center for Medicare and Medicaid Services (CMS) migrate... 
    Senior
    Full time
    Work at office

    Leidos

    Baltimore, MD
    1 day ago
  • $140k - $170k

     ...will build onboard autonomy software for collaborative airborne strike...  ...with multidisciplinary engineering teams, you will develop planning...  ...functionality with the extant, embedded Operational Flight Program (...  ...: At least 6 years of C++ experience with an advanced understanding... 
    Senior
    Full time
    Work at office
    Immediate start

    CoAspire

    Baltimore, MD
    3 days ago
  • $100k - $150k

     ...platforms.  What you will doJohnson Controls is looking for a Senior Power Electronics Engineer to play a lead role in shaping next‑generation power...  ...own the development of advanced control algorithms for embedded processors using MATLAB/Simulink, helping bring... 
    Senior
    Full time
    Relocation
    Relocation package
    Flexible hours

    Johnson Controls

    Baltimore, MD
    2 days ago
  •  ...build application and process specifications, coordinate with engineers, and ensure that work is prioritized by business value and in...  ...QlikSense, Microstrategy, Tableau ) • Experience with agile software development • Knowledge/experience with writing requirements... 
    Senior

    Trinity Technology Solutions

    Owings Mills, MD
    23 hours ago
  •  ...with a market leader in the financial sector, is seeking a Senior .NET Engineer for a hybrid (2x per week!) position out of their office in...  ...technical direction. Work in a collaborative, agile environment, contributing to all stages of the software development lifecycle.... 
    Senior
    Full time
    Work experience placement
    Work at office

    Optomi

    Baltimore, MD
    3 days ago
  • $105.4k - $207.8k

    Position Summary As a Senior Consultant in Deloitte’s Digital Trust & Privacy practice...  ...project activities across the IT Software Development Life Cycle (SDLC) including...  ...’s degree in Computer Science, Computer Engineering, Information Technology, or similar Engineering... 
    Senior
    Local area

    Deloitte

    Baltimore, MD
    23 hours ago
  •  ...educational opportunities.Position OverviewThe Senior Data Scientist applies advanced...  ...systems, including document ingestion, embedding pipelines, vector search, and LLM orchestration...  ...-powered applications, including prompt engineering, evaluation frameworks, and optimization... 
    Senior

    Index Analytics LLC

    Windsor Mill, MD
    2 days ago
  •  ...6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and replacing Axway managed file transfer across client’s Document... 
    Senior
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    21 hours ago
  •  ...for all employees (and their families if needed), 401k This Senior Salesforce Developer role will lead hands-on delivery of an...  .... Translate requirements into technical designs and working software, proactively identifying gaps, edge cases, and downstream impacts... 
    Senior
    Contract work
    For contractors
    Remote work
    Visa sponsorship

    Agile Resources, Inc.

    Baltimore, MD
    2 days ago
  •  ...Work you'll doAs a Finance Analytics & AI Senior Consultant, you’ll work with the best in...  ...Systems, Finance, Accounting, Engineering, Mathematics, or Statistics· Bachelor’s...  ...experience.· 4+ years of experience with software development using Python or similar coding... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    1 day ago
  • $105.4k - $207.8k

    Position Summary Cyber Senior Consultant - DevSecOps Position Summary Are you interested...  ...Security processes across the software development lifecycle, including application...  ...Cybersecurity, Information Technology, Engineering, Information Systems, or a related... 
    Senior
    Local area
    Worldwide
    Visa sponsorship

    Deloitte

    Baltimore, MD
    3 days ago
  •  ...journalism, and broadcast technology. Job Title: Senior Information Technology Support Engineer Summary The Senior IT Support Engineer is...  ...fit for purpose, with security and risk considerations embedded in all designs and implementations. Implement, maintain... 
    Senior
    Full time

    Volant Media UK Ltd

    Baltimore, MD
    1 day ago
  • $117k - $185k

     ...join our team. What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who...  ...Design and implementation with embedded software in C/C++ and Rust Linux OS use, for an embedded environment... 

    ViaSat

    Baltimore, MD
    2 days ago
  • $140k - $160k

     ...Senior Software Engineer  Location: United States (Remote) – must be located within the United States About This Opportunity Purple Squirrel...  ...hire exceptional engineering talent for this role. We are embedded directly with their leadership team, have deep knowledge of... 
    Senior
    Temporary work
    Local area
    Remote work
    Flexible hours

    Purple Squirrel Enterprises

    Baltimore, MD
    a month ago
  • $110.7k - $218.3k

     ...remaining hands-on in development. As a Senior Consultant, Technical Transformation, you...  ...stack developers through code reviews, engineering standards, and implementation best practices...  ...), and JavaScript.Experience with Agile software development methodology.Cloud or... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (C++ and Embedded Software). Be the first to apply!