Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices * Performs advanced risk ...
Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices * Performs advanced risk ...
... Develops embedded software based on prototype algorithms with supervision. โข Analyzes designs to demonstrate performance and functionality. โข Develops and executes software tests to check ...
... Develops embedded software based on prototype algorithms with supervision. โข Analyzes designs to demonstrate performance and functionality. โข Develops and executes software tests to check ...
... Develops embedded software based on prototype algorithms with supervision. โข Analyzes designs to demonstrate performance and functionality. โข Develops and executes software tests to check ...
... Develops embedded software based on prototype algorithms with supervision. โข Analyzes designs to demonstrate performance and functionality. โข Develops and executes software tests to check ...
Embedded C/C++ and/or Ada software development experience. * Experience developing on VxWorks and Linux/Unix platforms. * The ability to obtain and maintain an Interim Secret U.S. government issued ...
Embedded C/C++ and/or Ada software development experience. * Experience developing on VxWorks and Linux/Unix platforms. * The ability to obtain and maintain an Interim Secret U.S. government issued ...
Embedded C/C++ and/or Ada software development experience. * Experience developing on VxWorks and Linux/Unix platforms. * The ability to obtain and maintain an Interim Secret U.S. government issued ...
Embedded C/C++ and/or Ada software development experience. * Experience developing on VxWorks and Linux/Unix platforms. * The ability to obtain and maintain an Interim Secret U.S. government issued ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Embedded Yocto Software Engineer
Westford, MA ยท Hybrid
$136K - $179K/yr
Contribute to resolving the existing development backlog, including fixing identified vulnerabilities and bugs in the embedded software stack. * Apply strong debugging skills to investigate and ...
Quick apply
Embedded Yocto Software Engineer
Westford, MA ยท Hybrid
$136K - $179K/yr
Contribute to resolving the existing development backlog, including fixing identified vulnerabilities and bugs in the embedded software stack. * Apply strong debugging skills to investigate and ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices * Performs advanced risk ...
Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices * Performs advanced risk ...
Embedded Software Technical Leader - Acacia (Onsite)
Maynard, MA ยท Hybrid
$139K - $182K/yr
Your Impact You will be a key member of Acacia's Software team responsible for embedded CPU code development to configure and manage our products. You will lead the architecture and design of complex ...
Embedded Software Technical Leader - Acacia (Onsite)
Maynard, MA ยท Hybrid
$139K - $182K/yr
Your Impact You will be a key member of Acacia's Software team responsible for embedded CPU code development to configure and manage our products. You will lead the architecture and design of complex ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Embedded Software Engineer - DPU Platform
Westford, MA ยท On-site
$136K - $179K/yr
Using your expertise in embedded platforms, operating systems, and software distribution, you will work with an ambitious, international development team to solve challenges in delivering top-tier ...
Embedded Software Technical Leader - Acacia (Onsite)
Maynard, MA ยท On-site
$139K - $182K/yr
Your Impact You will be a key member of Acacia's Software team responsible for embedded CPU code development to configure and manage our products. You will lead the architecture and design of complex ...
Embedded Software Technical Leader - Acacia (Onsite)
Maynard, MA ยท On-site
$139K - $182K/yr
Your Impact You will be a key member of Acacia's Software team responsible for embedded CPU code development to configure and manage our products. You will lead the architecture and design of complex ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Senior Embedded Software Engineer, DPU - Networking
Westford, MA ยท On-site
$128K - $168K/yr
Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Staff Embedded C++ Software Engineer - Robotics
Westborough, MA ยท On-site
$90K - $140K/yr
Staff Embedded C++ Software Engineer (Robotics) The Staff Embedded C++ Software Engineer (Robotics) will support high-priority autonomous robot systems at a major warehouse automation client through ...
Embedded Platform Architect -Linux/Yocto
Waltham, MA ยท On-site
$188K/yr
Senior Embedded Platform Engineer - Linux/Yocto Advance your career in a fast-paced company with ... You will help shape the software platform architecture for our customer's products, technologies ...
Embedded Platform Architect -Linux/Yocto
Waltham, MA ยท On-site
$188K/yr
Senior Embedded Platform Engineer - Linux/Yocto Advance your career in a fast-paced company with ... You will help shape the software platform architecture for our customer's products, technologies ...
Software Engineering Manager
Framingham, MA ยท On-site
$150K - $180K/yr
About The Role We're seeking an experienced Manager who can lead and drive our embedded software solutions of consumer electronic products to the next level of performance excellence and evolve the ...
Quick apply
Software Engineering Manager
Framingham, MA ยท On-site
$150K - $180K/yr
About The Role We're seeking an experienced Manager who can lead and drive our embedded software solutions of consumer electronic products to the next level of performance excellence and evolve the ...
Embedded Software information
See Worcester, MA salary details
$69.8K - $79.3K
1% of jobs
$79.3K - $88.7K
2% of jobs
$88.7K - $98.1K
3% of jobs
$98.1K - $107.6K
6% of jobs
$107.6K - $117K
5% of jobs
$117K - $126.5K
5% of jobs
$129.8K is the 25th percentile. Wages below this are outliers.
$126.5K - $135.9K
5% of jobs
$135.9K - $145.3K
7% of jobs
$145.3K - $154.8K
3% of jobs
$154.8K - $164.2K
3% of jobs
The median wage is $165.5K / yr.
$164.2K - $173.6K
58% of jobs
$69.8K
$153K
$173.6K
How much do embedded software jobs pay per year?
What is embedded software?
What are the key skills and qualifications needed to thrive as an embedded software engineer?
What are some common challenges faced by embedded software engineers when integrating new hardware components into existing systems?
What is the difference between Embedded Software vs Firmware Developer?
| Aspect | Embedded Software | Firmware Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields | Similar credentials, often with specialized knowledge in hardware |
| Work Environment | Develops software for embedded systems in devices like appliances, automotive, medical devices | Creates low-level code directly interacting with hardware, often in similar environments |
| Industry Usage | Used across automotive, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware-focused industries |
| Search & Comparison Intent | Understanding roles in embedded systems development | Focusing on low-level hardware interaction and firmware specifics |
Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.
Is embedded software a good career?
What are popular job titles related to Embedded Software jobs in Worcester, MA?
For Embedded Software jobs in Worcester, MA, the most frequently searched job titles are:
What job categories do people searching Embedded Software jobs in Worcester, MA look for?
The top searched job categories for Embedded Software jobs in Worcester, MA are:
What cities near Worcester, MA are hiring for Embedded Software jobs?
Cities near Worcester, MA with the most Embedded Software job openings:

Full-time
Re-posted 14 days ago
Job description
The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and manage complex electromechanical medical devices. In this role you will interface with a strong multidisciplinary team across the full product development life cycle including requirements, risk, implementation and testing activities. This position is full-time onsite in Waltham, MA.
Responsibilities:
- Collaboratively work with Systems Engineering to translate system level requirements into product architectures making tradeoff decisions regarding hardware and software partitioning
- Uses modeling, hardware-in-the-loop simulation and actual devices to develop, debug and test complex systems to meet required performance
- Develop software subsystem architectures aligned to product level requirements and architectures including software requirements definitions and sub-system designs
- Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices
- Performs advanced risk analyses using FMEA and fault tree methods. Works with other engineering disciplines to develop, implement, and verify solutions
- Perform software verification including code reviews, writing unit test cases, and running static analysis
- Document system design inputs and outputs using the Third Pole's design control and document management system
- Evaluates product performance on an on-going basis and initiates and evaluates required changes to the designs to improve and optimize performance
- Solve complex software issues by analyzing critical factors and recommending corrective or alternative actions
- Ensures adherence to company quality system, product specifications, industry standards, and quality and regulatory procedures and requirements
- Maintains accurate documentation of concepts, designs, drawings, and processes through lab notebooks or other methods
Requirements:
- Bachelor's Degree in Software or Electrical Engineering. Master's degree preferred.
- 10+ years Software Engineering experience in the design and development of complex, real time software driven electromechanical Class II medical devices in C and C++; Class III experience preferred
- Detailed knowledge of key regulatory requirements included ISO 13485, ISO 14971, ISO 62304 as well as FDA QSR 21 CFR Part 820
- Recent microcontroller experience
- Experience with electronic design control and document management systems preferred
- Ability to work independently with high competency and little guidance.
- Must be a creative problem solver that can think outside of the box to develop novel solutions to complex problems
- Must be able to work in a fast paced, high energy, collaborative team that possesses a strong sense of urgency
- Strong design control and documentation skills
- Strong analytical and leadership skills
About Third Pole
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
11 - 50 Employees
Headquarters location
Waltham, MA, US
Year founded
2014