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)

$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, VAResponsibilities: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 vision401(k) with generous company match and immediate vestingPTO and Federal holidaysApply 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
  • $135.8k - $203.6k

     ...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
  • $119.6k - $179.4k

     ...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’...  ...of your career.We are looking for a Principal / Senior Principal Embedded Systems Security Engineer to join our team in Baltimore, MD. This position... 
    Senior
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  • $135.8k - $203.6k

     ...Northrop Grumman Mission Systems (NGMS) is seeking a SrPrincipal 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

    Essex, MD
    5 days ago
  •  ...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
    4 days ago
  • $127k - $190.6k

    : Requisition ID: R10158242 Category: Engineering Location: Linthicum, Maryland, United States of America Clearance...  ...Grumman Mission Systems Sector (NGMS) is seeking a Senior Principal Embedded C/C++ Software Engineer to join our Tactical Fighters team within the... 
    Senior
    Full time
    Relocation package
    Shift work
    Day shift

    Northrop Grumman

    Linthicum, MD
    3 days ago
  • $120k - $180k

     ...more reliable. They are searching for an Embedded Software Engineer to help build high-performance...  ...level systems experience Strong in C/C++ or Rust (Rust a plus) Experience with...  ...perspectives drive better outcomes. Seniority level Mid‑Senior level Employment type... 
    Full time
    Flexible hours

    EVONA

    Baltimore, MD
    5 days 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

    Glen Burnie, MD
    4 days ago
  • $91.8k - $180.7k

     ...Description:CGI Federal is seeking a Senior Mainframe Capacity & Performance Engineer to support the Social Security...  ...SSA), Division of Mainframe Systems Software (MSS), Mainframe Capacity &...  ...platforms. . Working knowledge of C++, Java, JavaScript, HTML, SQL, and... 
    Senior
    Work at office
    Local area

    CGI

    Baltimore, MD
    2 days ago
  • : Purpose: Our embedded software developer will be an important part of our engineering team, responsible for designing, developing, integrating, and testing leading edge...  ...build systems Application programming in C / C++ on embedded Linux platform of Video and audio... 
    Full time

    Broadcast Sports International LLC

    Baltimore, MD
    10 hours ago
  • $140k - $225k

     ...Description Job Description Senior RF Communications Engineer $140,000-$225,000 Base...  ...countermeasure development. Software Defined Radiosolutions, including software, embedded processing, and integration...  .... ~ Experience with C/C++ for embedded or systems-level... 
    Senior
    Full time
    For contractors
    Relocation package

    Secmation

    Parkville, MD
    3 days ago
  •  ...Senior DevOps EngineerSpruce InfoTech is the leading service provider in the fields of...  ...+ years' experience as a systems and or software architect, specifically n-tiered architectures...  ...Computer Science, Information Systems, Engineering and/or equivalent formal training with 1... 
    Senior

    Spruce Infotech

    Gwynn Oak, MD
    4 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
    2 days ago
  • Embedded Software Engineer 4Job#: 3047609Job Description:Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense...  ...phases of the software development lifecycle, primarily in C/C++. The successful candidate will be collaborative, open,... 
    Currently hiring

    Apex Systems

    Baltimore, MD
    4 days ago
  •  ...combines Wi-Fi and BLE tags, sensors, gateways, and enterprise software, deployed in demanding environments where reliability...  ...aligned with ISO 9001 and ISO 27001. Position Overview As a Senior QA Engineer, you will own the quality and reliability of the AiRISTA... 
    Senior
    For contractors

    AiRISTA

    Timonium, MD
    14 days ago
  •  ...Senior HRIS Analyst Location: Washington, DC Schedule: Hybrid – 2–3 days onsite per week Duration: 6-month contract with potential...  ...related initiatives. Coordinate with external vendors on HR software evaluations, implementations, renewals, and ongoing system... 
    Senior
    Full time
    Contract work
    Temporary work
    2 days per week
    3 days per week

    Green Key Resources

    Baltimore, MD
    4 days ago
  • $124k - $280k

     ...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced...  ...of health system and health plans. As a Senior Manager, you will drive use case development...  ...feeds — for use as LLM context, including embedding of large clinical text corpora,... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    3 days 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
    1 day ago
  •  ...platform direction, tackle complex embedded challenges, and shape the...  ...be our next Lead Embedded Software Engineer, responsible for leading the...  ...professionals.As a senior technical authority, you will...  ...‑critical applications in C/C++Drive resolution of complex issues... 
    Full time
    Local area
    Immediate start

    Valmet

    Owings Mills, MD
    2 days 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
    4 days ago
  •  ...Job Description: Marathon TS is seeking an experienced Desktop & Windows Engineer to support technical development and testing of Desktop Operating System (OS) Images. Required Education, Experience, & Skills Bachelors in computer science, business, or other... 
    Senior
    Full time
    Work experience placement

    U.S. Department of Justice

    Baltimore, MD
    9 hours ago
  • $119.32k - $136.36k

    Senior Scheduler page is loaded## Senior Schedulerlocations: Empire...  ...*** Bachelor’s degree in Engineering, Construction Management, or...  ...BI experience* Risk Analysis software experience* Experience using...  ...create pathways for growth, embedding fairness into our daily operations... 
    Senior
    For contractors
    Work experience placement
    Local area
    Flexible hours

    STV Inc.

    Owings Mills, MD
    4 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cloud & Data Services Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * *... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    3 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
    3 days ago
  •  ...The SecDevOps Engineer owns the development and management of secure, compliant cloud infrastructures across multiple cloud providers,...  ...with Policy as Code (OPA, HashiCorp Sentinel, Azure Policy) and embedded SAST, SCA, and container vulnerability scanning. Build, deploy... 
    Senior
    Full time
    Remote work

    The Phoenix Group

    Baltimore, MD
    9 hours ago
  •  ...Salesforce Government Cloud or Government Cloud Plus. Experience integrating Salesforce with Drupal, such as Experience Cloud pages embedded in or connected to Drupal sites. Experience with approval or agreement workflows such as grants management, licensing, data-access... 
    Contract work

    TalTeam

    Baltimore, MD
    1 day ago
  •  ...and Partners are looking for talented Senior Software Developers to join our growing team. In...  ...discussions analyzing requirements, design, and engineering practices Troubleshoot, debug, and...  ...languages such as Rust, C, or C++ ~ Proficiency with common web languages... 
    Senior
    Full time

    Ramtec Consulting LLC

    Baltimore, MD
    2 days 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
    3 days ago
  •  ...tremendous success, and we currently have an Embedded Technician opening for team-oriented...  ...in electronics or electromechanical engineering. In this role, you will be responsible for...  ...cloud-based platform spanning hardware and software capabilities. Responsibilities... 
    Contract work
    Temporary work
    Work at office

    Securitas Electronic Security Inc

    Baltimore, MD
    5 days ago
  • $119.6k - $179.4k

     ...subsystem integration and test engineers and technical leads in the...  ...state-of-the-art facility * Software development for automating test...  ...for hardware with firmware, embedded software, and ASICs Knowledge...  ...analysis * Python * VHDL/Verilog * C++ * Test development experience... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

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

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology...  ..., Data Factory, Containers, Monitor, Service Bus) As a Senior Consultant supporting Adobe Journey Optimizer (AJO), you will help... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    4 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!