1

Rust Embedded Jobs in New Hampshire (NOW HIRING)

Design, develop, and maintain object-oriented software using C++, C, Rust, and MATLAB in a Linux environment. * Oversee integration and testing of embedded software with target hardware in secure ...

Electrical Engineer

Keene, NH · On-site

$85K - $100K/yr

Familiarity with low level programming knowledge (embedded C, C++, or Rust) * Design for manufacturing (understanding of design rules and producing required documentation and files. * Documentation ...

Electrical Engineer

Keene, NH · On-site

$85K - $100K/yr

Familiarity with low level programming knowledge (embedded C, C++, or Rust) * Design for manufacturing (understanding of design rules and producing required documentation and files. * Documentation ...

Familiarity with low level programming knowledge (embedded C, C++, or Rust) * Design for manufacturing (understanding of design rules and producing required documentation and files. * Documentation ...

Familiarity with low level programming knowledge (embedded C, C++, or Rust) * Design for manufacturing (understanding of design rules and producing required documentation and files. * Documentation ...

Embedded software design and implementation * Experience with electronic warfare, radar, or communication systems * Deep knowledge in one or more of the following languages C++, Rust, C * Working ...

Embedded software development as an indivual contributor or lead * Prior experience with leading or performing software/ system testing at customer facilities * Experience with Rust, DO-178C, MIL-STD ...

Rust Embedded information

See New Hampshire salary details

$68.1K

$149.2K

$169.2K

How much do rust embedded jobs pay per year?

As of Sep 5, 2026, the average yearly pay for rust embedded in New Hampshire is $149,167.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,900.00 and $168,200.00 per year, depending on experience, location, and employer.

What is a Rust Embedded?

A Rust Embedded job involves developing software for embedded systems using the Rust programming language. These systems include microcontrollers, IoT devices, and real-time applications where performance, safety, and reliability are critical. Rust's memory safety features and concurrency support make it well-suited for embedded development, reducing common issues like buffer overflows and data races. Developers in this field work with low-level hardware interactions, device drivers, and firmware while optimizing for constraints like power consumption and processing speed.

What does a Rust Embedded do?

As a Rust Embedded engineer, your daily tasks often include designing, coding, and debugging firmware or low-level drivers in Rust, conducting hardware-software integration tests, and working closely with cross-functional teams such as hardware engineers and QA specialists. You may also participate in code reviews, optimize system performance, and document technical specifications to support maintainable development. Troubleshooting and resolving issues that arise during real-world device deployment is also a common responsibility. This role involves a mix of independent problem-solving and collaborative teamwork to ensure reliable, high-performance embedded solutions.

What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?

To thrive as a Rust Embedded professional, you need strong proficiency in the Rust programming language, embedded systems design, and low-level hardware interaction, often supported by a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller platforms (such as ARM Cortex-M), version control systems like Git, and tools such as embedded debuggers or simulators is commonly required; certifications in embedded development or safety standards (e.g. ISO 26262) can be advantageous. Effective problem-solving, attention to detail, and strong collaboration skills are essential for successful project delivery. These skills ensure reliability, efficiency, and safety in developing robust embedded software for critical hardware applications.

Is Rust good for embedded systems?

Rust is increasingly used for embedded systems development due to its focus on safety, performance, and low-level control. It offers features like ownership and zero-cost abstractions, making it suitable for resource-constrained environments, and is supported by tools like Cargo and embedded-specific crates. Many embedded developers choose Rust for its reliability and modern language features.

What are the most commonly searched types of Rust Embedded jobs in New Hampshire?

The most popular types of Rust Embedded jobs in New Hampshire are:

What are popular job titles related to Rust Embedded jobs in New Hampshire?

For Rust Embedded jobs in New Hampshire, the most frequently searched job titles are:

What cities in New Hampshire are hiring for Rust Embedded jobs?

Cities in New Hampshire with the most Rust Embedded job openings:

Infographic showing various Rust Embedded job openings in New Hampshire as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $149,167 per year, or $71.7 per hour.

CEMA Principal Software Engineer - Team Lead (Sign On Bonus Avai with Security Clearance

BAE Systems

Hudson, NH • On-site

$118K - $200K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Key responsibilities

  • Guide a team of software engineers in developing, maintaining, and integrating software tools, frameworks, and test environments for the Compass Call program.

  • Oversee the design, development, and testing of object-oriented software in a Linux environment using C++, C, Rust, and MATLAB, including integration with target hardware.

  • Coordinate software development activities, ensure alignment with program goals, and support production selloff through review and documentation.


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 Empower national defense. Advance your career. Make a difference. Join BAE Systems' Countermeasure & Electromagnetic Attack Solutions (CEMA) business area in Hudson, New Hampshire as part of the Ground Support Equipment (GSE) team supporting the Compass Call program. As a Software Engineering Team Lead, you will guide a talented group of engineers in developing and maintaining the tools, frameworks, and test environments that ensure the reliability and performance of the Compass Call prime mission equipment (PME) software. Your leadership will directly enable successful production selloff, helping deliver advanced electronic warfare capabilities that keep our warfighters safe and effective. What You'll Do:
* Provide technical leadership and mentorship to a team of software engineers, ensuring best practices in design, coding, testing, and documentation.
* Coordinate software development activities, ensuring alignment with program goals, schedules, and deliverables.
* Design, develop, and maintain object-oriented software using C++, C, Rust, and MATLAB in a Linux environment.
* Oversee integration and testing of embedded software with target hardware in secure environments.
* Apply Agile and DevSecOps practices with CI/CD pipelines and automated test environments.
* Collaborate with Systems, Hardware, and Mission Software teams to resolve issues and ensure successful system-level performance.
* Review technical artifacts, evaluate complex designs, and drive continuous improvement across the team.
* Support production selloff and ensure test documentation meets established engineering processes.
Why Join Us? At BAE Systems, you'll join a team built on trust, collaboration, and mission focus. As a Team Lead, you'll not only grow your own technical expertise but also shape the next generation of engineers through mentorship and leadership. We invest in your success with training, cutting-edge tools, and a supportive culture that values innovation and teamwork. This is a full-time, onsite role at our Hudson, NH facility, offering the chance to make a lasting impact on one of BAE Systems' most strategic defense programs. At BAE, we also recognize the importance of balance, offering a flexible environment and a 9/80 schedule (every other Friday off). Required Education, Experience, & Skills * Active Secret clearance
* Bachelor's degree in computer science, computer engineering, or a related technical field
* 6+ years of professional software development experience.
* Proficiency in object-oriented programming (C++) and development in Linux environments.
* Experience with C and GUI frameworks.
* Familiarity with communication interfaces, protocols, IP networking, and message architectures.
* Demonstrated experience leading small teams or mentoring junior engineers.
* Strong debugging, problem-solving, and organizational skills.
* Excellent communication and interpersonal skills to coordinate across disciplines. Preferred Education, Experience, & Skills * Active Top Secret Clearance.
* CompTIA Security+ Certification.
* Experience with Rust, MATLAB, C, Python, or Bash scripting
* Exposure to hardware integration, external RF receivers, or low-level interfaces.
* Knowledge of real-time embedded systems, RF communications, or Counter-Radar EW.
* Familiarity with Agile methodologies, Git, Atlassian tools (Jira, Confluence, Bitbucket), and CI/CD frameworks (e.g., Jenkins).
* Prior experience as a technical lead. Pay Information
Full-Time Salary Range: $118095 - $200762 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