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 ...
$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 ...
$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 ...
Woburn, MA · On-site
$140K - $184K/yr
They are seeking an Embedded Software Engineer to design, develop, and test new embedded software, work on BSPs for Intel processor-based boards, and collaborate with hardware engineers during ...
Woburn, MA · On-site
$140K - $184K/yr
They are seeking an Embedded Software Engineer to design, develop, and test new embedded software, work on BSPs for Intel processor-based boards, and collaborate with hardware engineers during ...
$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 ...
$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 ...
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 ...
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 ...
Cambridge, MA · On-site
$90K - $210K/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 ...
Cambridge, MA · On-site
$90K - $210K/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 ...
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
Cambridge, MA · On-site
$75K - $156K/yr
The Embedded Software Engineer 2 provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments.
Cambridge, MA · On-site
$75K - $156K/yr
The Embedded Software Engineer 2 provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments.
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
Westford, MA · On-site
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
$75K - $156K/yr
The Embedded Software Engineer 2 provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments.
$75K - $156K/yr
The Embedded Software Engineer 2 provides technical expertise and leadership for the development of complex, real-time embedded software applications in resource constrained computing environments.
Wilmington, MA · On-site
$143K - $189K/yr
Job Summary & Responsibilities About the Role We are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation ...
Wilmington, MA · On-site
$143K - $189K/yr
Job Summary & Responsibilities About the Role We are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation ...
Somerville, MA · On-site +1
$143K - $188K/yr
We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset and strong technical background. Our embedded team is the essential component that ties software ...
Somerville, MA · On-site +1
$143K - $188K/yr
We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset and strong technical background. Our embedded team is the essential component that ties software ...
Westford, MA · Hybrid
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
Westford, MA · Hybrid
$136K - $179K/yr
To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the R&D facility in ...
$174K - $261K/yr
What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including ...
$174K - $261K/yr
What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including ...
Cambridge, MA · On-site
$143K - $189K/yr
Embedded Software Engineer (Avionics) Cambridge, MA 12+ month contract Responsibilities * Seeking a software engineer for the development of embedded real-time avionics systems. * The engineer will ...
Cambridge, MA · On-site
$143K - $189K/yr
Embedded Software Engineer (Avionics) Cambridge, MA 12+ month contract Responsibilities * Seeking a software engineer for the development of embedded real-time avionics systems. * The engineer will ...
Somerville, MA · On-site
$110K - $150K/yr
We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset and strong technical background. Our embedded team is the essential component that ties software ...
Somerville, MA · On-site
$110K - $150K/yr
We are looking for a Embedded Software Engineer for our Embedded team with a user focused mindset and strong technical background. Our embedded team is the essential component that ties software ...
Boston, MA · On-site
$150 - $200/hr
Role Overview We are hiring a Senior Embedded Software Engineer to join our R&D team in Bedford, MA (near Boston). In this role, you will lead the design, development, and integration of embedded ...
Boston, MA · On-site
$150 - $200/hr
Role Overview We are hiring a Senior Embedded Software Engineer to join our R&D team in Bedford, MA (near Boston). In this role, you will lead the design, development, and integration of embedded ...
Cambridge, MA · On-site
$100/hr
Embedded Software Engineer (Avionics) Contract 12+ months 40 hours weekly 9/80 Schedule Security Clearance is required ¿ Secret or above ¿ Candidates must be available to work from our Cambridge ...
Cambridge, MA · On-site
$100/hr
Embedded Software Engineer (Avionics) Contract 12+ months 40 hours weekly 9/80 Schedule Security Clearance is required ¿ Secret or above ¿ Candidates must be available to work from our Cambridge ...
We are hiring a Principal Embedded Software Engineer to join our R&D team at Lexington Medical, Inc. in Bedford, MA (near Boston). This is a hands-on role: you will be building the embedded software ...
We are hiring a Principal Embedded Software Engineer to join our R&D team at Lexington Medical, Inc. in Bedford, MA (near Boston). This is a hands-on role: you will be building the embedded software ...
$135K - $178K/yr
About the Role We're looking for an Embedded Software Engineer to join us on a 6-12-month contract supporting the commercialization of a new instrumentation product. You'll work within existing ...
$135K - $178K/yr
About the Role We're looking for an Embedded Software Engineer to join us on a 6-12-month contract supporting the commercialization of a new instrumentation product. You'll work within existing ...
$78.6K - $89.3K
1% of jobs
$89.3K - $99.9K
2% of jobs
$99.9K - $110.5K
3% of jobs
$110.5K - $121.1K
6% of jobs
$121.1K - $131.8K
5% of jobs
$131.8K - $142.4K
5% of jobs
$146.1K is the 25th percentile. Wages below this are outliers.
$142.4K - $153K
5% of jobs
$153K - $163.6K
7% of jobs
$163.6K - $174.3K
3% of jobs
$174.3K - $184.9K
3% of jobs
The median wage is $186.3K / yr.
$184.9K - $195.5K
58% of jobs
$78.6K
$172.3K
$195.5K
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
For Embedded Software Engineer jobs in Lexington, MA, the most frequently searched job titles are:
The top searched job categories for Embedded Software Engineer jobs in Lexington, MA are:
Cities near Lexington, MA with the most Embedded Software Engineer job openings:

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 engineering design cycle from concept through deployment.
Your responsibilities will include integrating novel algorithms with flight software to introduce new capabilities for autonomous aircraft, setting up and performing simulations to support integration efforts, and supporting flight tests to evaluate algorithm performance. You will play a critical role in flight testing by defining test objectives, configuring software on aircraft avionics, and operating ground stations to monitor and control aircraft in flight.
Working alongside experts in sensing and control technologies, you will help integrate cutting-edge capabilities into novel platforms and support testing in both lab and field environments. In this position, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations.
ResponsibilitiesDevelop embedded software for novel fixed wing and multi-rotor unmanned aerial vehicles
Developing new software functionality for autonomous UAV flight by modifying PX4 autopilot with new software
Integrating novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if necessary
Updating and executing simulation software to test and evaluate novel algorithms
Supporting the development of preflight planning tools in Python that interface with data and UI tools via web API
Interface with technology SMEs to integration new algorithms and subsystems into vehicle platforms.
Support flight tests of UAS and UAVs. Including setup, system checkouts, ground station operation, log retrieval and analysis, and debugging.
Communicate design status, test results, and suggestions in a timely and efficient manner
The ideal candidate will have a strong and diverse background with an emphasis on software development for embedded systems. Prior experience working on multi-disciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired. Finally, the ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow-through on solution development, test, and verification.
BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field
5+ years of embedded software development and experience deploying embedded software
Strong proficiency with C/C++, Python, and Rust
Familiarity with PX4, Ardupilot, or similar. Integration into commercial platforms and configuration for flight.
Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc)
Experience with control hardware setup. Examples include telemetry harness setup, radio configuration, power system installation and monitoring
Strong debugging and troubleshooting skills
Willingness and desire to travel for, and participate in, field tests up to 10% of each year
US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance