1

Contract Embedded Software Engineer Jobs in Concord, NH

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast ... Be responsible for the development of new features on our embedded platforms. * Investigate ...

Senior Software Engineer

Nashua, NH · On-site

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast ... Be responsible for the development of new features on our embedded platforms. * Investigate ...

Senior Software Engineer

Nashua, NH

$123K - $163K/yr

We are looking to hire a Senior Software Engineer who wants to get involved with a small, fast ... Be responsible for the development of new features on our embedded platforms. * Investigate ...

Eng Sr Prin - SW

Merrimack, NH · On-site

$125K - $165K/yr

... embedded software developers with a love for space and an enthusiasm for learning new tools and ... contract, this specific position requires US citizenship status. About BAE Systems Electronic ...

Eng Sr Prin - SW

Merrimack, NH · On-site

$125K - $165K/yr

... embedded software developers with a love for space and an enthusiasm for learning new tools and ... contract, this specific position requires US citizenship status. About BAE Systems Electronic ...

Analytical and troubleshooting skills for complex hardware-software interaction issues. * High ... Manage, monitor, and debug embedded communication interfaces, specifically over CAN bus.

New

Senior Software Engineer

Derry, NH · On-site

$138K - $180K/yr

Working with a team of engineers to design, implement, unit test, document, and maintain software in multiple programming languages on Linux, Windows, and embedded platforms * Appling fundamentals ...

Senior Software Engineer

Londonderry, NH · On-site

$138K - $180K/yr

Working with a team of engineers to design, implement, unit test, document, and maintain software in multiple programming languages on Linux, Windows, and embedded platforms * Appling fundamentals ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

next page

Showing results 1-20

Contract Embedded Software Engineer information

See Concord, NH salary details

$70.5K

$154.4K

$175.1K

How much do contract embedded software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for contract embedded software engineer in Concord, NH is $154,392.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $174,100.00 per year, depending on experience, location, and employer.

What is a contract embedded software engineer?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

What are typical day-to-day responsibilities for a contract embedded software engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What are the key skills and qualifications needed to thrive in the contract embedded software engineer position?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What job categories do people searching Contract Embedded Software Engineer jobs in Concord, NH look for?

The top searched job categories for Contract Embedded Software Engineer jobs in Concord, NH are:

What cities near Concord, NH are hiring for Contract Embedded Software Engineer jobs?

Cities near Concord, NH with the most Contract Embedded Software Engineer job openings:

Infographic showing various Contract Embedded Software Engineer job openings in Concord, NH as of August 2026, with employment types broken down into 70% Full Time, 6% Temporary, and 24% Contract. Highlights an 82% In-person, 6% Hybrid, and 12% Remote job distribution, with an average salary of $154,392 per year, or $74.2 per hour.

Software Engineer II - Embedded Software with Security Clearance

BAE Systems

Merrimack, NH • On-site

$79K - $134K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Key responsibilities

  • Develop embedded software for classified programs, including analyzing, designing, coding, and modifying software in C++ and Python.

  • Evaluate complex software designs to identify flaws and prepare design documentation in accordance with established processes.

  • Utilize a Linux-based environment to integrate and test software on various embedded targets, such as ARM and x86-64 CPUs.


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

10th of 49 rated military and defense


Job description

Job Description Join BAE Systems' Countermeasure & Electromagnetic Attack Solutions (CEMA) business area where we provide next-generation threat detection and countermeasure solutions to provide unparalleled electronic warfare capabilities to enhance mission survivability. Our team leverages industry leading EO/IR and RF technologies to advance multi-platform detection, tracking, and defeat of incoming threats to support aircraft, ground vehicle, and maritime survivability. We continue to build on more than 40 years of experience fielding EO/IR survivability solutions in complex rotary and fixed-wing aircraft and ground vehicle environments. Our team uses advanced machine learning-based algorithms to enable fast adaption for new and emerging threats for airborne, land, and maritime products. Our engineers are the lifeblood of our company and we're more than 5,000 strong. We offer a flexible "9/80" schedule with every other Friday off. Additionally, with our robust offering of educational and career development opportunities, your chances to grow are limitless. We pair new employees like you with a mentor - someone who's eager to welcome you to BAE Systems and help you get connected to and settled into the BAE Systems community. We are looking for a talented early career software engineer to support analyzing, developing, and coding complex software for embedded system development. You will be an integrated team member, collaborating with Systems, Hardware, and Test engineers in one or more of the phases of Design, Development, Integration and Testing. You will prepare design and project documentation intended to be used within complex programs or across sets of programs in accordance with established processes. We will pair you with a mentor and provide you with opportunities to learn, leverage our current technologies, incorporate new technologies, and make an impact within the larger engineering team. We put our customers first - exemplified by our mission: "We Protect Those Who Protect Us®."Job Responsibilities * Developing embedded software for classified programs.
* Duties include analyzing, designing, coding and code modification (typically in C++ and Python) of complex software designs for simple systems or subsystems or subsystems of larger systems. * Evaluate complex software designs to identify design flaws.
* Prepare design documentation, in accordance with established processes.
* Utilize a Linux based software development environment. Embedded targets could range from ARM through high performance x86-64 CPUs and Graphics Processing Units (GPUs). You will be integrating and testing in the selected target test environments.
* You may participate in external project interactions with other companies.
* Desire to become a subject matter expert in embedded system software. Required Education, Experience, & Skills * Secret Clearance (active within the last two years)
* Bachelor's degree in computer science, computer engineering, or related field, and 2 years related work experience or equivalent experience
* Experience with Object Oriented design, development practices, and implementation
* Experience with Linux software development
* Willingness to perform a wide variety of related tasks Preferred Education, Experience, & Skills * Real-time embedded development
* Experience using Python, Ada, or Modern C++
* Experience with Real-time Embedded Software Development
* Agile Development experience
* Experience using software collaboration and version control tools such as Jenkins, Jira, Confluence, BitBucket, and GitLab
* Experience with Containers including Docker, Podman or Kubernetes Pay Information
Full-Time Salary Range: $79365 - $134921 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics. About BAE Systems Electronic Systems BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support. Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters. This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US