Senior Software Engineer (C++ and Embedded Software)
$150k - $195kCoAspire
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++
- ...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...SuggestedFull time
$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...SeniorContract workRelocation packageShift work- ...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...SeniorFull time
- ...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...SeniorFull timeFor contractors
$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...SeniorLocal areaVisa sponsorship$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...SeniorVisa sponsorship$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...SeniorLocal areaVisa sponsorship- ...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...SeniorFull time
- ...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
- ...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...SeniorH1bLocal areaWork from homeWorldwide2 days per week
$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...SeniorLocal area$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...SeniorWork experience placementH1b- ...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...SeniorContract workWork at office
- ...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 . ~...SeniorFull timeContract workImmediate start
$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...SeniorFull timeLocal areaRemote work3 days per week$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...SeniorFull timeWork at office$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...SeniorFull timeWork at officeImmediate start$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...SeniorFull timeRelocationRelocation packageFlexible hours- ...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
- ...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....SeniorFull timeWork experience placementWork at office
$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...SeniorLocal area- ...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
- ...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...SeniorContract workFor contractorsRemote work
- ...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...SeniorContract workFor contractorsRemote workVisa sponsorship
- ...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...SeniorLocal areaVisa sponsorship
$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...SeniorLocal areaWorldwideVisa sponsorship- ...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...SeniorFull time
$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...$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...SeniorTemporary workLocal areaRemote workFlexible hours$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...SeniorLocal areaVisa sponsorship
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!
- software engineer full time Baltimore, MD
- graduate software developer no experience Baltimore, MD
- software engineer healthcare Baltimore, MD
- network software engineer Baltimore, MD
- senior software engineer Baltimore, MD
- software developer Baltimore, MD
- ngo software engineer Baltimore, MD
- startup software engineer Baltimore, MD
- software web developer Baltimore, MD
- director software engineering Baltimore, MD




