Embedded Systems Engineer In this role you will develop computing systems for humanoid robots. This may span compute platform design (ARM, SoC, microcontrollers), firmware and BSP bring-up, and ...
Embedded Systems Engineer In this role you will develop computing systems for humanoid robots. This may span compute platform design (ARM, SoC, microcontrollers), firmware and BSP bring-up, and ...
Senior Embedded Systems & Digital Controls Engineer
Natick, MA · On-site
$100K - $130K/yr
Senior Embedded Systems & Digital Controls Engineer Position Summary Busek is seeking an experienced Senior Embedded Systems & Digital Controls Engineer to lead the design and development of embedded ...
Quick apply
Senior Embedded Systems & Digital Controls Engineer
Natick, MA · On-site
$100K - $130K/yr
Senior Embedded Systems & Digital Controls Engineer Position Summary Busek is seeking an experienced Senior Embedded Systems & Digital Controls Engineer to lead the design and development of embedded ...
Senior Embedded Systems & Digital Controls Engineer Position Summary Busek is seeking an experienced Senior Embedded Systems & Digital Controls Engineer to lead the design and development of embedded ...
Senior Embedded Systems & Digital Controls Engineer Position Summary Busek is seeking an experienced Senior Embedded Systems & Digital Controls Engineer to lead the design and development of embedded ...
Senior Embedded Controls Systems Engineer
Burlington, MA · On-site
$76K - $150K/yr
Strong experience with software development and algorithm implementation on embedded systems * Proficiency in programming languages such as Python, C, C++, or similar object-oriented languages.
Senior Embedded Controls Systems Engineer
Burlington, MA · On-site
$76K - $150K/yr
Strong experience with software development and algorithm implementation on embedded systems * Proficiency in programming languages such as Python, C, C++, or similar object-oriented languages.
Group 94, Electronics for Contested Space, is seeking an embedded systems engineer to design, develop and field embedded systems to support novel space applications. The successful candidate will be ...
Group 94, Electronics for Contested Space, is seeking an embedded systems engineer to design, develop and field embedded systems to support novel space applications. The successful candidate will be ...
Software Engineer, Embedded Systems
Burlington, MA · On-site
$90 - $120/hr
We're looking for a hands‑on Software Engineer, Embedded Systems to help deploy, optimize, and scale embedded software and AI/ML workloads on resource‑constrained edge platforms. You'll develop ...
Software Engineer, Embedded Systems
Burlington, MA · On-site
$90 - $120/hr
We're looking for a hands‑on Software Engineer, Embedded Systems to help deploy, optimize, and scale embedded software and AI/ML workloads on resource‑constrained edge platforms. You'll develop ...
Engineer: Senior Embedded Systems Engineer
Cambridge, MA · On-site
$70K - $130K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems.Hands-on background designing and building secure firmware for production hardware.Strong command of ...
Quick apply
Engineer: Senior Embedded Systems Engineer
Cambridge, MA · On-site
$70K - $130K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems.Hands-on background designing and building secure firmware for production hardware.Strong command of ...
Engineer: Senior Embedded Systems Engineer
Cambridge, MA · On-site
$70K - $130K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems. * Hands-on background designing and building secure firmware for production hardware. * Strong command ...
Engineer: Senior Embedded Systems Engineer
Cambridge, MA · On-site
$70K - $130K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems. * Hands-on background designing and building secure firmware for production hardware. * Strong command ...
Engineer: Senior Embedded Systems Engineer
$130K - $172K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems. * Hands-on background designing and building secure firmware for production hardware. * Strong command ...
Engineer: Senior Embedded Systems Engineer
$130K - $172K/yr
Substantial experience with bare-metal embedded programming across resource-constrained systems. * Hands-on background designing and building secure firmware for production hardware. * Strong command ...
Secure Software, Embedded Systems Engineer (mid-career) with Security Clearance
Lexington, MA · On-site
Our staff includes system security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring modern security approaches into complex ...
Secure Software, Embedded Systems Engineer (mid-career) with Security Clearance
Lexington, MA · On-site
Our staff includes system security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring modern security approaches into complex ...
Software Engineer, Embedded Systems
Burlington, MA · Remote
$150K - $185K/yr
... embedded applications in C/C++, optimize software for resource-constrained edge platforms, and work across Linux, networking, and system-level software. If you're the kind of engineer who can read ...
Quick apply
Software Engineer, Embedded Systems
Burlington, MA · Remote
$150K - $185K/yr
... embedded applications in C/C++, optimize software for resource-constrained edge platforms, and work across Linux, networking, and system-level software. If you're the kind of engineer who can read ...
Software Engineer, Embedded Systems
Burlington, MA · On-site
$150 - $185/hr
... embedded applications in C/C++, optimize software for resource-constrained edge platforms, and work across Linux, networking, and system-level software. If you're the kind of engineer who can read ...
Software Engineer, Embedded Systems
Burlington, MA · On-site
$150 - $185/hr
... embedded applications in C/C++, optimize software for resource-constrained edge platforms, and work across Linux, networking, and system-level software. If you're the kind of engineer who can read ...
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
$95 - $237.50/hr
Summary:**The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
$95 - $237.50/hr
Summary:**The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Director of Embedded Systems
Somerville, MA · On-site
$180 - $240/hr
Scale a world-class cybernetics engineering team, leading embedded engineering, systems integration, and electrical engineering globally.Solve for Performance. Drive the embedded and electrical ...
Director of Embedded Systems
Somerville, MA · On-site
$180 - $240/hr
Scale a world-class cybernetics engineering team, leading embedded engineering, systems integration, and electrical engineering globally.Solve for Performance. Drive the embedded and electrical ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
Summary: The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
Summary: The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
Summary: The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Distinguished Systems Engineer for Embedded Microsystems Architecture and Design
Cambridge, MA · On-site
Summary: The Embedded Microsystems and Sensors Group at Draper is seeking a Principal Systems Engineer to develop and manage requirements, architecture, interface documentation, and system ...
Director of Embedded Systems
Somerville, MA · On-site
$200K - $400K/yr
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Director of Embedded Systems
Somerville, MA · On-site
$200K - $400K/yr
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Director of Embedded Systems
Somerville, MA · On-site
$200 - $400/hr
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Director of Embedded Systems
Somerville, MA · On-site
$200 - $400/hr
Scale a world-class cybernetics engineering team , leading embedded engineering, systems integration, and electrical engineering globally. * Solve for Performance . Drive the embedded and electrical ...
Embedded System Software Engineer
Burlington, MA · On-site
$143K - $188K/yr
General Join our engineering team as an Embedded System Software Engineer where you'll develop ... Embedded Systems Development: Design and implement firmware and low-level software for connected ...
Embedded System Software Engineer
Burlington, MA · On-site
$143K - $188K/yr
General Join our engineering team as an Embedded System Software Engineer where you'll develop ... Embedded Systems Development: Design and implement firmware and low-level software for connected ...
Embedded Systems Engineer information
See Boston, MA salary details
$67.9K - $80.7K
1% of jobs
$80.7K - $93.5K
2% of jobs
$93.5K - $106.3K
6% of jobs
$106.3K - $119.1K
13% of jobs
$121.8K is the 25th percentile. Wages below this are outliers.
$119.1K - $131.8K
14% of jobs
$131.8K - $144.6K
12% of jobs
The median wage is $147.3K / yr.
$144.6K - $157.4K
13% of jobs
$157.4K - $170.2K
12% of jobs
$174K is the 75th percentile. Wages above this are outliers.
$170.2K - $183K
12% of jobs
$183K - $195.8K
11% of jobs
$195.8K - $208.6K
6% of jobs
$67.9K
$149.1K
$208.6K
How much do embedded systems engineer jobs pay per year?
What is an embedded systems engineer?
What does an embedded systems engineer do?
An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.
What are the key skills and qualifications needed to thrive as an embedded systems engineer, and why are they important?
What are some common challenges an embedded systems engineer faces when integrating hardware and software components?
What is the difference between Embedded Systems Engineer vs Firmware Engineer?
| Aspect | Embedded Systems Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems Engineer | Bachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer |
| Work Environment | Designing and developing embedded hardware/software for devices like automotive, medical, consumer electronics | Writing low-level code to optimize firmware for microcontrollers and embedded devices |
| Industry Usage | Used across automotive, aerospace, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.
Are embedded systems engineers in demand?
What are the most commonly searched types of Embedded Systems Engineer jobs in Boston, MA?
The most popular types of Embedded Systems Engineer jobs in Boston, MA are:
What are popular job titles related to Embedded Systems Engineer jobs in Boston, MA?
For Embedded Systems Engineer jobs in Boston, MA, the most frequently searched job titles are:
- Senior Embedded Systems Engineer
- Embedded Systems Engineer Entry Level
- Entry Level Embedded Engineer
- Temporary Embedded Software Engineer
- Volunteer Embedded Systems Engineer
- Junior Embedded Software Engineer
- Embedded Programmer
- Freelance Camera Systems Engineer
- Urgently Hiring Electrical Engineer Embedded Systems
- Temporary Software Engineer Relocation
What job categories do people searching Embedded Systems Engineer jobs in Boston, MA look for?
The top searched job categories for Embedded Systems Engineer jobs in Boston, MA are:
What cities near Boston, MA are hiring for Embedded Systems Engineer jobs?
Cities near Boston, MA with the most Embedded Systems Engineer job openings:

Full-time
Re-posted 5 days ago
Job description
About Us
Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications.
Embedded Systems Engineer
In this role you will develop computing systems for humanoid robots. This may span compute platform design (ARM, SoC, microcontrollers), firmware and BSP bring-up, and kernel-level Linux work. Work will focus on a robot payload that intakes LiDAR, camera, IMU, and tactile sensor information and then outputs joint manipulation and locomotion commands that let the robot stand, move, and use its hands.
You will partner closely with the ML team building the robot's software brain, ensuring the compute platform can run their perception and manipulation models with the latency and throughput they need. The system is designed to operate across a diversity of humanoid robot platforms, so your work will generalize across different hardware rather than target a single robot. You will collaborate closely with the mechanical, electrical, and ML teams to build tightly integrated, safety-conscious solutions ready for deployment in the field.
What You Will Get To Do
1. Backpack Compute Platform
Compute Platform Design: Design and select the embedded compute platforms (ARM, SoC, microcontrollers) that power the humanoid payload, balancing capabilities against SWaP constraints.
Firmware & BSP Bring-Up: Write and customize bare-metal and RTOS firmware, board support packages (BSPs), and bootloaders for the humanoid payloads computing hardware.
Kernel-Level Development: Work at the Linux kernel level to support real-time performance and reliable operation of the backpack's compute stack.
Testing & Diagnostics: Conduct thermal profiling, power draw analysis, and latency measurement, and implement watchdogs and health checks for the compute stack.
2. Sensor & Actuator Drivers
Perception & State Sensor Drivers: Adapt, integrate, and where needed develop drivers for cameras, LiDAR, and IMUs that feed the backpack's compute platform with real-time perception and state-estimation data.
Motor, Joint & Tactile Drivers: Adapt, integrate, and where needed develop drivers for motors, joint actuators, and tactile sensors, supporting low-latency control and feedback for humanoid manipulation and locomotion.
Communication & Timing: Bring up wired (Ethernet, CAN, GMSL, SPI, I2C) and wireless interfaces with deterministic timing (PTP, PPS) across the payload.
3. Manipulation & ML Integration
ML Team Partnership: Partner closely with the ML team building the robot's software brain to ensure the compute platform meets their latency, memory, and throughput needs.
Manipulation Data Pipeline: Build the data pipeline connecting camera, LiDAR, IMU, and tactile input to joint manipulation commands, from raw sensor capture through to actuator control.
Edge ML Enablement: Support accelerated inference on the backpack so ML models can interpret sensor data and issue robot commands in real time.
ROS/DDS Middleware: Expose driver and sensor data through ROS/ROS2 and DDS interfaces so the ML team's software brain can consume it in real time.
4. Cross-Platform Generalization & Collaboration
Platform Abstraction: Design the backpack's compute and software architecture to generalize across a diversity of humanoid robot platforms.
Cross-Team Collaboration: Work closely with mechanical, electrical, and sensor engineers to develop a tightly integrated backpack payload.
Technical Leadership: Lead the technical direction of backpack compute development, from architecture decisions through implementation.
Safety & E-Stops: Implement e-stop circuitry and safety monitoring on the backpack platform, laying the groundwork for functional safety as the fleet matures.
What You Have
Education: B.S., M.S., or Ph.D. in Computer Engineering, Electrical Engineering, Robotics, or a related field.
Experience Level: Minimum of 3+ years of hands-on experience with embedded systems.. We welcome candidates across mid-level to senior and staff levels.
Programming: Proficient in C++ and Python for embedded and application-level development.
Embedded Systems Experience: Experience bringing up and customizing bare-metal and RTOS firmware, Linux kernel and device drivers, and board support packages (BSPs), across platforms such as Jetson or custom SBCs.
Driver Development: Experience developing drivers for cameras, LiDAR, IMUs, tactile sensors, or motors, connecting sensors and actuators to embedded compute.
ML/Edge Acceleration: Familiarity with GPU, TPU, or NPU offload and frameworks such as CUDA or TensorRT for edge inference, ideally supporting manipulation or perception models.
Real-Time Communication Protocols: Hands-on experience with Ethernet, CAN/CAN-FD, SPI, I2C, UART, USB, or PCIe, wireless links, and timing protocols such as PTP.
ROS & Middleware: Familiarity with ROS/ROS2 and DDS for exposing sensor and actuator interfaces to higher-level software.
SWaP-Constrained Design: Experience designing compute hardware and firmware under tight size, weight, and power (SWaP) constraints, such as wearable or backpack-style payloads.
What Will Set You Apart
Humanoid Robotics Experience: Experience developing embedded systems, firmware, or drivers for humanoid or other legged robot platforms.
Manipulation & Robot Control Knowledge: Familiarity with joint manipulation, motor control, and how sensor data flows into robot commands such as standing or grasping.
Kernel-Level Development: Experience with Linux kernel modules, device driver development, kernel-level debugging, PREEMPT_RT, and deterministic, low-jitter timing in production systems.
Safety-Critical Systems: Experience implementing e-stop circuitry, safety monitoring, or other safety-critical embedded systems for robots operating near people. Experience with functional safety standards such as ISO 13849 or ISO 10218 for robots operating in human environments.
ML Collaboration: Experience working directly with ML or perception teams to meet model latency, memory, and throughput requirements on embedded hardware.