Senior Embedded Software Engineer
$135K - $177K/yr
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
$135K - $177K/yr
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
$135K - $177K/yr
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Cambridge, MA · On-site
$28 - $33/hr
Strong proficiency with C/C++, Python, and Rust * Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc) * Experience with control hardware setup. Examples include telemetry ...
Cambridge, MA · On-site
$28 - $33/hr
Strong proficiency with C/C++, Python, and Rust * Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc) * Experience with control hardware setup. Examples include telemetry ...
Harvard, MA · On-site
$130 - $180/hr
Join the power movement as a Senior Embedded Software Engineer As a Senior Embedded Software ... Proficiency with at least one real‑time control language (c++, rust, etc) Bonus points for:
Harvard, MA · On-site
$130 - $180/hr
Join the power movement as a Senior Embedded Software Engineer As a Senior Embedded Software ... Proficiency with at least one real‑time control language (c++, rust, etc) Bonus points for:
North Reading, MA · On-site
$136K - $180K/yr
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
North Reading, MA · On-site
$136K - $180K/yr
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
Cambridge, MA · On-site
$28 - $37/hr
Strong proficiency with C/C++, Python, and Rust * Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc) * Experience with control hardware setup. Examples include telemetry ...
Cambridge, MA · On-site
$28 - $37/hr
Strong proficiency with C/C++, Python, and Rust * Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc) * Experience with control hardware setup. Examples include telemetry ...
Cambridge, MA · On-site
$82K - $205K/yr
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Cambridge, MA · On-site
$82K - $205K/yr
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Lexington, MA · On-site
$147K - $194K/yr
Software design, development, and testing in Rust (preferred) and/or C/C++. • Systems integration, testing, and evaluation of secure systems. • Embedded systems analysis, design, and ...
Lexington, MA · On-site
$147K - $194K/yr
Software design, development, and testing in Rust (preferred) and/or C/C++. • Systems integration, testing, and evaluation of secure systems. • Embedded systems analysis, design, and ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
Reading, MA · On-site
$138K - $182K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
Reading, MA · On-site
$138K - $182K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
Reading, MA · On-site
$138K - $182K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
Reading, MA · On-site
$138K - $182K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
North Reading, MA · On-site
$136K - $180K/yr
Key job responsibilities - Design and develop embedded software for safety-critical robotics systems using modern languages (C/C++/Rust, or willingness to learn), with a focus on writing clean ...
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Skills/Abilities • Excellent development and troubleshooting skills on embedded targets. • ... C/C++, Rust) • Excellent organizational skills and attention to detail. • Strong analytical and ...
Dedham, MA · On-site
$94K - $99K/yr
Real-Time Embedded software, preferably on Linux OS ... Real world experience developing in a systems programming language such as C/C++, with Rust ...
Dedham, MA · On-site
$94K - $99K/yr
Real-Time Embedded software, preferably on Linux OS ... Real world experience developing in a systems programming language such as C/C++, with Rust ...
Andover, MA · On-site
$120 - $165/hr
USA Andover, MA Senior Embedded Engineer, Safety Overview We are looking for a Senior Functional ... Strong experience with C++, C, Rust, Go, or similar systems programming languages, with interest in ...
Andover, MA · On-site
$120 - $165/hr
USA Andover, MA Senior Embedded Engineer, Safety Overview We are looking for a Senior Functional ... Strong experience with C++, C, Rust, Go, or similar systems programming languages, with interest in ...
Reading, MA · On-site
$138K - $182K/yr
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
Reading, MA · On-site
$138K - $182K/yr
... C++/Rust, or willingness to learn), with a focus on writing clean, maintainable code that meets safety and reliability standards - Debug and optimize embedded systems in both lab and field ...
Dedham, MA · On-site
$94K - $99K/yr
Real-Time Embedded software, preferably on Linux OS ... Real world experience developing in a systems programming language such as C/C++, with Rust ...
Dedham, MA · On-site
$94K - $99K/yr
Real-Time Embedded software, preferably on Linux OS ... Real world experience developing in a systems programming language such as C/C++, with Rust ...
$73.8K - $83.8K
1% of jobs
$83.8K - $93.7K
2% of jobs
$93.7K - $103.7K
3% of jobs
$103.7K - $113.7K
6% of jobs
$113.7K - $123.6K
5% of jobs
$123.6K - $133.6K
5% of jobs
$137.1K is the 25th percentile. Wages below this are outliers.
$133.6K - $143.6K
5% of jobs
$143.6K - $153.5K
7% of jobs
$153.5K - $163.5K
3% of jobs
$163.5K - $173.5K
3% of jobs
The median wage is $174.8K / yr.
$173.5K - $183.4K
58% of jobs
$73.8K
$161.7K
$183.4K
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.
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.
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.
The top searched job categories for Rust Embedded jobs in Wakefield, MA are:
Cities near Wakefield, MA with the most Rust Embedded job openings:

Job Description Summary:
The Software Engineer (SMTS) develops high performance solutions for resource constrained targets. Develops next-generation resilient and fault tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonics and space. The Engineer is involved in the full software development life cycle.
Job Description:
Duties/Responsibilities
• Evaluates requirements, proposes solutions, explores design trades to support a design.
• Designs algorithms using modern theory and proven techniques.
• Develops embedded software based on prototype algorithms with supervision.
• Analyzes designs to demonstrate performance and functionality.
• Develops and executes software tests to check compliance with requirements.
• Evaluates results to establish problem causes and develop solutions for inefficient or problems.
• Prepares technical data, procedures, reports, drawings, manuals, and other required documentation.
• Communicates with customers and stakeholders to establish requirements and describe the design and deliverables.
• Drive solutions to complex problems with limited direction – contribute to requirements development and architecture solution ideation.
• Ability to take responsibility for subset of engineering scope.
• Identify program/system-level technical risks and develop and execute mitigation strategies for them.
• Actively mentor less experienced engineers.
• Performs other duties as assigned.
Skills/Abilities
• Excellent development and troubleshooting skills on embedded targets.
• Excellent knowledge of OS coding techniques٫ IP protocols٫ interfaces and hardware subsystems.
• Expertise in software development for real-time systems.
• Mastery of high level development languages (e.g. C/C++, Rust)
• Excellent organizational skills and attention to detail.
• Strong analytical and problem-solving skills.
• Knowledge of software configuration management tools٫ defect tracking tools٫ and peer review processes.
• Excellent time management skills with the proven ability to meet deadlines.
• Excellent verbal and written communications skills.
• Experience with UML/SysML.
• Experience with in-circuit emulators, JTAG debuggers and laboratory test equipment.
Education
Requires a bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
Experience
Requires 5-10 years experience in Software Engineering or related.
Additional Job Description:
Applicants selected for this position will be required to obtain and maintain a government security clearance. Secret Clearance is preferred.