Senior Software Engineer (C++ and Embedded Software)
$150k - $195kCoAspire
Job Description
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.
\n \nWhat you will do:
\nYou 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.
\n \nLocation : Fairfax, VA
\n \nResponsibilities:
\n- \n
- Support the design, development, modification, and review of embedded software in C/C++ for missile flight control and supporting subsystems. \n
- 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. \n
- Implement, optimize, and verify guidance, control, and signal-processing algorithms. \n
- Support software-hardware integration, including debugging, interface definition, and real-time performance analysis. \n
- Conduct unit and system testing, end-to-end integration testing, code reviews, and support system-level verification and flight-worthiness testing. \n
- Perform root-cause analysis on software issues, implement fixes, and support configuration management and change processes. \n
- Generate and maintain software documentation (in line with Model Based System Engineering (MBSE) expectations), including requirements specifications, design descriptions, test plans, and reports. \n
- Ensure all software complies with customer-required guidelines, coding standards and security requirements. \n
Basic Qualifications:
\n- \n
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field. \n
- 5-10 years of software engineering experience in aerospace/defense or related field. \n
- Proficiency in C/C++ for embedded or real-time applications. \n
- Experience with embedded software development, debugging tools, and version control (e.g., Git, GitHub, Kanban-based agile development). \n
- Familiarity with real-time systems, multithreading, and basic software-hardware interfacing. \n
- U.S. citizenship and current Secret clearance (or ability to obtain and maintain one). \n
- Excellent communication skills and ability to work effectively in cross-functional teams. \n
Preferred Qualifications:
\n- \n
- Experience with TypeScript/JavaScript for test application and GUI development. \n
- Experience with Windows-based test environments, automation frameworks, or lab integration tools. \n
- Familiarity with Cameo for MBSE efforts. \n
What We Offer:
\nBeyond competitive pay, we offer:
\n- \n
- Full benefits beginning first of month following hire: medical, dental and vision \n
- 401(k) with generous company match and immediate vesting \n
- PTO and Federal holidays \n
Apply now! We're reviewing applications on a rolling basis. Let's build the future together. No agencies, please.
\n \nThe anticipated salary range for this position is $150,000-$195,000. Actual compensation will be determined based on experience, skills, qualifications, and internal equity.
\n \n#Hiring #ManufacturingJobs #DefenseTech #AerospaceCareers #SoftwareEngineers #C++
- ...Job Description A leading quantitative trading firm is looking for C++ Software Engineers to join its High Frequency Trading team in New York. \n \n You’ll work closely with researchers and engineers to build low latency, high performance trading systems, owning...Senior
- ...Northrop Grumman in Rolling Meadows, IL is seeking a Staff Principal Software Engineer to develop embedded software for defense applications. The ideal candidate has over 12 years of experience, proficiency in C++, and familiarity with Agile methodologies. The position...Senior
- ...Job Description JOB TITLE: Senior Embedded Software Engineer \n \n LOCATION: New York (on-site) \n \n Our client builds automated robotic... ..., aerospace, or industrial control \n ~ Strong C/C++ and Python \n ~ Linux environment, Git \n ~ Real-time...Senior
$110k - $140k
...HP Tuners is currently seeking a full-time Senior Embedded Software Engineer to join our team in Buffalo Grove, IL. At HP Tuners, we develop hardware... ...experience • 5+ years of experience in embedded C/C++ programming and debugging skills with knowledge of object-...SeniorFull timeWork at officeRelocation package- ...Role Summary \n Build and maintain the embedded software stack for the Delta Unit Controller,... ...middleware for the Unit Controller in C/C++ (and Rust where appropriate) on Linux /... ...\n • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science...Suggested
- ...spanning hardware, FPGA/digital logic, embedded firmware, Linux, and application-level software. The role works across the full... ...issues that span multiple engineering disciplines. \n Create and improve... ...in one or more of C, C++, Python, and Bash. \n Experience...
- ...Job Description As a Sr. Embedded Linux System Architect, you have... ..., including hardware and software components, interfaces, and protocols... ...guidance and mentorship to engineering teams, fostering a culture of... ...lifecycle \n · C and C++ proficient and scripting languages...Senior
$150k - $170k
...highly regulated markets is hiring an Embedded Linux Software Engineer to shape the software architecture of... ..., and write and debug the C and C++ code that talks to the hardware. Because... ...issues come up after launch. This is a senior individual contributor role for...Full time$130k - $175k
...\n About the Role \n \n We are seeking a hands-on Senior C++ Engineer to support a strategic modernization of a high-performance... ...data or electronic trading systems and understands both the software engineering and infrastructure considerations required to achieve...SeniorTemporary workRemote workWorldwide- ...stack. About The Edge Systems Team: Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish... ...processing systems Develop on ARM-based embedded platforms using C, C++, python, golang or rust Improve our embedded...Work at officeImmediate startRemote workFlexible hours
- ...to join our talented Team. Job Title Embedded C++ Developer Location Buffalo Grove, IL... ...Developer to develop and maintain embedded software solutions supporting building... ...advanced technologies and challenging engineering problems. Ampcus is an Equal Opportunity...
$160k - $200k
...Title: Associate/Sr. Associate, Sr. Data Engineer, CTS \n Functional / Industry... ...team of AI specialists - data scientists, software engineers, and technology strategists -... ...challenges across the firm. While we are embedded within a global investment platform, we...SeniorFull timeWork at officeVisa sponsorshipWork visa- ...investment management organization is seeking a hands-on Desktop Engineering and Security Lead to take ownership of key areas of its... ...technologies and standards. \n Manage device configuration, imaging, software deployment, and patch management. \n Develop and maintain...Senior
- ...Job Description Role Overview \n \n We are seeking a Senior Software Engineer with a strong C#/.NET engineering foundation who has expanded into modern AI development using Python, LLMs, and agentic technologies . \n This is a hands-on engineering position...Senior
- ...technology company is seeking an entrepreneurial Senior Partnerships & Alliances Manager. You... ...(specifically AWS) and managing cloud software resellers to unlock new, scalable... ...Relevant academic degree (Business, CS, Engineering, Law, Accounting, or equivalent) — Advantage...Senior
- ...Job Description We're hiring a Staff Full-Stack Software Engineer (.NET & Azure) to join a fast-growing treasury platform giving businesses from SMEs to Fortune 500s real-time control over their liquidity, across traditional and digital assets. If you've spent 8+ years...Senior
$300k - $350k
...Job Description Senior Director, Engineering Operations | New York | $300K–$350K + Bonus + Equity... ...golden paths, and frictionless CI/CD. Embedding DevSecOps into the SDLC and maintaining... ...looking for: \n \n ~12+ years in software engineering, infrastructure, or platform...Senior$85k - $120k
...Description Please note: we are happy to consider candidates local to either our New York or Norwalk, CT offices. Job Summary The Senior Account Manager manages accounts and project teams in support of all project and daily work activities, from scope development...SeniorContract workFor contractorsFor subcontractorWork at officeLocal area- ...notifications related to network hardware and software, mitigating risks. \n Maintain... ...improvements. \n Mentor and assist junior engineers, providing technical guidance and... ...effectively to both technical staff and senior management. \n \n Core Qualifications...SeniorContract workRemote work
$184.1k - $276.1k
...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...part of our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman you will... .... Object Oriented Programming in C++ Familiarity with Software architecture...SeniorFull timeRelocation packageShift work- ...DC (Hybrid) \n 1+ year \n \n Need Active Secret Clearance (Must) \n \n Required Qualifications: \n \n ~10+ years of software/application development experience. \n ~4+ years of hands-on Microsoft Power Platform experience. \n ~ Strong experience with...Senior
- ...Job Description Senior Display Software Engineer \n \n POSITION OVERVIEW \n We are seeking a Senior... ..., and support software used in embedded display systems based on Embedded Linux... ...software. \n ~4+ years of hands-on C and C++ development experience. \n ~3+...SeniorPermanent employmentTemporary work
- ...Job Description Senior AWS Cloud Engineer \n Duration 1+ year \n Rate: $75-$100 W2 \n Location: Lower Manhattan, New York City \... ...support custom applications, AWS services and commercial software within AWS \n Build and maintain highly resilient and secure...Senior
- ...Collaborate with data scientists and ML engineers to prepare data and infrastructure for fine... ...data pipelines for data ingestion, embedding generation, preprocessing, and continuous... ...Experience: 7+ years of experience in software development or AI engineering, with a strong...Senior
- ...Job Description Title: Senior Financie & Expense Reporting Analyst/Manager \n Location: NYC NY \n Onsite role \n Duration: 12 Months + Likely Extensions \n \n Key Responsibilities \n • Maintain, support and improve the reporting used to communicate...SeniorContract work
- ...Job Description Senior/Lead Machine Learning Engineer | New York, NY \n \n Lawrence Harvey has been engaged by a fast-growing technology company... ...ownership across both model development and production software. You will have the opportunity to build new...Senior
- ...Job Description 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...SeniorContract workWork 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 (... ...\n \n At least 6 years of C++ experience with an advanced...SeniorWork at officeImmediate start- ...financial services organization is seeking a Senior Developer II – Full Stack C# to join a... ...This role is ideal for an experienced engineer who enjoys building enterprise... ...business stakeholders to deliver high-quality software. \n \n What You'll Tackle: \n \...Senior
- ...reliability and performance. \n Collaborate with business stakeholders, analysts, QA teams, and technical leadership throughout the software development lifecycle. \n Follow modern software architecture best practices, including microservices and event-driven design....Senior
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!
- c++ programmer Mundelein, IL
- c++ developer Mundelein, IL
- c++ software developer Mundelein, IL
- software engineer full time Mundelein, IL
- graduate software developer no experience Mundelein, IL
- software engineer healthcare Mundelein, IL
- network software engineer Mundelein, IL
- senior software engineer Mundelein, IL
- software system engineer Mundelein, IL
- software developer Mundelein, IL



