Senior Embedded C++/Rust Software Engineer (Safety Critical) The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse ...
Senior Embedded C++/Rust Software Engineer (Safety Critical) The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse ...
Senior Embedded C++/ Rust Software Engineer (Safety Critical)
Westborough, MA · On-site
$105K - $165K/yr
Senior Embedded C++/Rust Software Engineer (Safety Critical) The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse ...
Senior Embedded C++/ Rust Software Engineer (Safety Critical)
Westborough, MA · On-site
$105K - $165K/yr
Senior Embedded C++/Rust Software Engineer (Safety Critical) The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse ...
Senior Embedded Software Engineer - Cyber
Woburn, MA · On-site
$134K - $184K/yr
A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge vulnerability research technologies. Our ...
Senior Embedded Software Engineer - Cyber
Woburn, MA · On-site
$134K - $184K/yr
A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge vulnerability research technologies. Our ...
Senior Embedded Software Engineer - Cyber
$134K - $184K/yr
A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge vulnerability research technologies. Our ...
Quick apply
Senior Embedded Software Engineer - Cyber
$134K - $184K/yr
A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge vulnerability research technologies. Our ...
Senior Embedded Software Engineer
$115K - $135K/yr
A history of designing and programming multi-threaded embedded software * Experience with software architecture formulation and assessment, and software technology selection for new products * A ...
Quick apply
Senior Embedded Software Engineer
$115K - $135K/yr
A history of designing and programming multi-threaded embedded software * Experience with software architecture formulation and assessment, and software technology selection for new products * A ...
Senior Embedded Software Engineer
Boston, MA · Hybrid
$140K - $180K/yr
Design, implement and customize embedded software solutions for IoT devices and consumer ... Mentor junior engineers and review code contributions QUALIFICATIONS * 5+ years of experience with ...
Quick apply
Senior Embedded Software Engineer
Boston, MA · Hybrid
$140K - $180K/yr
Design, implement and customize embedded software solutions for IoT devices and consumer ... Mentor junior engineers and review code contributions QUALIFICATIONS * 5+ years of experience with ...
Senior Embedded Software Engineer
Burlington, MA · On-site
$115K - $135K/yr
A history of designing and programming multi-threaded embedded software * Experience with software architecture formulation and assessment, and software technology selection for new products * A ...
Senior Embedded Software Engineer
Burlington, MA · On-site
$115K - $135K/yr
A history of designing and programming multi-threaded embedded software * Experience with software architecture formulation and assessment, and software technology selection for new products * A ...
Senior Embedded Software Engineer
Westford, MA · On-site
$128 - $170/hr
Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development ... Qualifications: * 8+ years design and programming experience. * Solid understanding of ...
Senior Embedded Software Engineer
Westford, MA · On-site
$128 - $170/hr
Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development ... Qualifications: * 8+ years design and programming experience. * Solid understanding of ...
Senior Embedded Software Engineering Manager
$180K - $200K/yr
We are seeking an Senior Embedded Software Engineering Manager to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical sensing and on ...
Senior Embedded Software Engineering Manager
$180K - $200K/yr
We are seeking an Senior Embedded Software Engineering Manager to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical sensing and on ...
Senior Embedded Software Engineering Manager
Boston, MA · On-site
$180K - $200K/yr
We are seeking an Senior Embedded Software Engineering Manager to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical sensing and on ...
Senior Embedded Software Engineering Manager
Boston, MA · On-site
$180K - $200K/yr
We are seeking an Senior Embedded Software Engineering Manager to lead embedded software development for LineVision's remote sensor platform, a ruggedized edge device combining optical sensing and on ...
Embedded Software Engineer II
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ... Working closely with senior engineers, systems engineers, hardware designers, and quality teams ...
Embedded Software Engineer II
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ... Working closely with senior engineers, systems engineers, hardware designers, and quality teams ...
Senior Embedded Software Engineer with Security Clearance
Woburn, MA · On-site
$132K - $173K/yr
SDD is seeking a Senior Embedded Software Engineer to support the design, development, and implementation of real-time processing solutions in software for advanced multi-function Radar systems. You ...
Senior Embedded Software Engineer with Security Clearance
Woburn, MA · On-site
$132K - $173K/yr
SDD is seeking a Senior Embedded Software Engineer to support the design, development, and implementation of real-time processing solutions in software for advanced multi-function Radar systems. You ...
Embedded Software Engineer
MA · On-site
$138K - $182K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Embedded Software Engineer
MA · On-site
$138K - $182K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Embedded Software Engineer
$143K - $189K/yr
As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...
Embedded Software Engineer
$143K - $189K/yr
As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the ...
Embedded Software Engineer II
Westford, MA · Hybrid
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ... Working closely with senior engineers, systems engineers, hardware designers, and quality teams ...
Embedded Software Engineer II
Westford, MA · Hybrid
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson ... Working closely with senior engineers, systems engineers, hardware designers, and quality teams ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Senior Embedded Software Developer
Burlington, MA · On-site +1
Qualifications Qualifications: - Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional work experience developing embedded software in C ...
Role Overview: We are hiring a Principal Embedded Software Engineer to join our R&D team at ... Provide technical leadership and mentorship to senior and staff-level engineers through design ...
Quick apply
Role Overview: We are hiring a Principal Embedded Software Engineer to join our R&D team at ... Provide technical leadership and mentorship to senior and staff-level engineers through design ...
Embedded Software Engineer
Boston, MA · On-site
$120K - $160K/yr
As an Embedded Software Engineer, you will be responsible for creating and enabling customer solutions on embedded devices. Responsibilities * Configure and deploy Java Virtual Machines on client ...
Embedded Software Engineer
Boston, MA · On-site
$120K - $160K/yr
As an Embedded Software Engineer, you will be responsible for creating and enabling customer solutions on embedded devices. Responsibilities * Configure and deploy Java Virtual Machines on client ...
Role Overview: We are hiring a Principal Embedded Software Engineer to join our R&D team at ... Provide technical leadership and mentorship to senior and staff-level engineers through design ...
Role Overview: We are hiring a Principal Embedded Software Engineer to join our R&D team at ... Provide technical leadership and mentorship to senior and staff-level engineers through design ...
Embedded Software Engineer
Boston, MA · On-site
$120K - $160K/yr
As an Embedded Software Engineer, you will be responsible for creating and enabling customer solutions on embedded devices. Responsibilities * Configure and deploy Java Virtual Machines on client ...
Embedded Software Engineer
Boston, MA · On-site
$120K - $160K/yr
As an Embedded Software Engineer, you will be responsible for creating and enabling customer solutions on embedded devices. Responsibilities * Configure and deploy Java Virtual Machines on client ...
Senior Embedded Software Engineer information
See Hudson, MA salary details
$79.4K - $90.7K
0% of jobs
$90.7K - $102K
0% of jobs
$102K - $113.3K
11% of jobs
$113.3K - $124.6K
7% of jobs
$131.5K is the 25th percentile. Wages below this are outliers.
$124.6K - $135.9K
12% of jobs
$135.9K - $147.2K
13% of jobs
The median wage is $152.5K / yr.
$147.2K - $158.5K
17% of jobs
$168.6K is the 75th percentile. Wages above this are outliers.
$158.5K - $169.7K
18% of jobs
$169.7K - $181K
12% of jobs
$181K - $192.3K
7% of jobs
$192.3K - $203.6K
4% of jobs
$79.4K
$152.3K
$203.6K
How much do senior embedded software engineer jobs pay per year?
What is a senior embedded software engineer?
What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?
| Aspect | Senior Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systems | Bachelor's degree in relevant field; entry-level to mid-level experience |
| Work Environment | Designing, developing, testing embedded systems for hardware products | Developing firmware and software for embedded devices, often under supervision |
| Employer & Industry Usage | Tech companies, automotive, aerospace, consumer electronics | Similar industries, often as part of product development teams |
The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.
What are some common challenges senior embedded software engineers face when integrating software with new hardware platforms?
What are the key skills and qualifications needed to thrive as a senior embedded software engineer?

$105K - $165K/yr
Full-time
Posted 4 days ago
Job description
Full Spectrum partners with leading companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of working with clients on products that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities.Â
Senior Embedded C++/Rust Software Engineer (Safety Critical)Â
The Senior Embedded C++/Rust Software Engineer (Safety Critical) will support high-priority autonomous robot systems at a major warehouse automation client through development, 61508 certification, and field testing phases.  Â
KEY RESPONSIBILITIES:Â
- Develop and maintain novel robotic systemsÂ
- Work directly with the client on the architectural design of complex systemsÂ
- Collaborate on a cross-functional team to find innovative solutions to challenging problemsÂ
- Deliver solutions that balance performance and reliabilityÂ
- Come up to speed rapidly on system components including networking, security, navigation, obstacle detection, motor control, and safety-related sensorsÂ
- Execute in accordance with technical direction from senior team members as well as work independently on assignments Â
- Leverage AI tooling to streamline development and unit testingÂ
- Develop diagnostics, test code, and utilities to support safety certification Â
- Support documentation and field testing activitiesÂ
REQUIRED SKILLS:Â
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experienceÂ
- 5+ years experience designing, developing, and testing production-level embedded software in C++ and/or Rust for safety critical systems Â
- Understanding of real-time concepts, thread synchronization, memory management, and performance tuning on Linux Â
- Proficiency with Linux, including device drivers, multicore systems, and real-time Linux Â
- Proficiency with real-time operating systems (RTOS)Â
- Experience with modern SDLC processes (unit testing, static analysis, CI/CD)Â Â
- Knowledge of microcontroller programming and hardware interfaces Â
- Understanding of memory constraints and optimization techniques Â
- Familiarity with modern software development tools (Git, SVN, or other industry-standard source control)Â Â
- Experience using Agile techniques, including task/issue management Â
- Demonstrated commitment to high quality Â
- Strong oral and written communication skills Â
- Highly motivated, self-disciplined, independent and results oriented Â
DESIRED EXPERIENCE:Â
- Experience with industrial safety standards, particularly IEC 61508, and designing software for functional safety Â
- Hands-on experience with real-time operating systems (RTOS), particularly FreeRTOSÂ Â
- Knowledge of industrial communication protocols including EtherCAT, SPI, and RS485Â Â
- Experience with networking, wireless communications (802.11/WiFi), and data security Â
- Experience working with AI coding agents (e.g., Claude Code) to generate reliable production code and automated testsÂ
- Robotics systems experienceÂ