1

Embedded Linux Yocto Jobs in Massachusetts (NOW HIRING)

Embedded Linux Software Engineer - C/C++

Westford, MA · On-site

$136K - $179K/yr

You will work on Yocto Linux-based embedded systems and collaborate with multidisciplinary teams across different locations. This is an excellent opportunity for an experienced embedded engineer who ...

Build and deploy the Linux Operating system using the Yocto Build Flow. * Maintain software revisions and deployment using tools including GIT and Docker. * Develop high-quality embedded application ...

Build and deploy the Linux Operating system using the Yocto Build Flow. * Maintain software revisions and deployment using tools including GIT and Docker. * Develop high-quality embedded application ...

Build and deploy the Linux Operating system using the Yocto Build Flow. * Maintain software revisions and deployment using tools including GIT and Docker. * Develop high-quality embedded application ...

Senior Embedded Software Engineer

Reading, MA · On-site

$130K - $171K/yr

... embedded Linux images with a build system such as Yocto or Buildroot - Performed low-level board bring-up, developed HAL code, BSPs, device trees, or bootloaders for custom hardware, including ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Work with an embedded Enginering team on a wide range of projects integrating hardware security ... Yocto - Linux build Location: This a full time position. Remote is Ok. Additional Information ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

Work with an embedded Enginering team on a wide range of projects integrating hardware security ... Yocto - Linux build Location: This a full time position. Remote is Ok. Additional Information ...

Embedded Software Engineer III

Boston, MA · On-site

$143K - $188K/yr

Extensive experience with embedded Linux and RT-PREEMPT * Understanding of common communication ... Experience with Yocto * Familiarity with industry standards such as MIL-1553 or DO-178C

next page

Showing results 1-20

Embedded Linux Yocto information

What is the difference between Embedded Linux Yocto vs Embedded Linux Engineer?

AspectEmbedded Linux YoctoEmbedded Linux Engineer
CredentialsKnowledge of Yocto Project, Linux developmentLinux certifications, embedded systems experience
Work EnvironmentEmbedded device development, Linux build systemsDesigning, developing, and maintaining embedded Linux systems
Industry UsageUsed by companies building custom Linux distributions for embedded devicesEmployers developing embedded products with Linux
Search IntentUnderstanding Yocto's role in embedded Linux developmentRoles and responsibilities of embedded Linux developers

Embedded Linux Yocto focuses on building custom Linux distributions for embedded devices using the Yocto Project, while an Embedded Linux Engineer designs, develops, and maintains embedded Linux systems across various hardware platforms. The former is more specialized in build systems, whereas the latter covers broader development tasks.

What cities in Massachusetts are hiring for Embedded Linux Yocto jobs?

Cities in Massachusetts with the most Embedded Linux Yocto job openings:

Embedded Linux Software Engineer - C/C++

Westford, MA • On-site

$136K - $179K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Embedded Linux Software Engineer – C/C++


Location: Westford, MA — Hybrid, 3 days/week onsite

Industry: Fire Detection & Safety Systems

Experience: 7+ years


About the Role

Our client is a leading organization in fire detection and safety technologies, developing the next generation of embedded applications used in critical fire alarm systems and communication gateways.

We are looking for a Senior Embedded Linux Software Engineer to join the R&D team in Westford, MA. This is a hands-on C/C++ embedded software development role covering the full software lifecycle—from architecture and development to debugging, testing, and deployment. You will work on Yocto Linux-based embedded systems and collaborate with multidisciplinary teams across different locations.

This is an excellent opportunity for an experienced embedded engineer who enjoys working close to the hardware and developing reliable software for safety-critical products.


Main Responsibilities

  • Design, develop, debug, test, and maintain embedded C/C++ software for fire detection communication gateway systems.
  • Develop and optimize applications running on Yocto Linux-based embedded platforms, including multi-threaded and multi-process applications.
  • Participate in the full software development lifecycle, including requirements analysis, architecture, implementation, testing, and release activities.
  • Integrate and troubleshoot embedded software using tools such as GDB, I2C debuggers, oscilloscopes, and logic analyzers.
  • Collaborate with engineering, product, and global development teams to prioritize features, resolve technical challenges, and deliver customer-focused solutions.
  • Contribute to software quality, security, and continuous improvement, including CVE remediation, version control, automated testing, and development process improvements.


Qualifications

  • Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, or a related field.
  • 7+ years of embedded software development experience with strong hands-on expertise in C and C++.
  • Extensive experience developing software for Yocto Linux-based embedded systems, including BitBake.
  • Strong understanding of multithreaded, multi-process, and real-time embedded application development.
  • Experience with embedded debugging and test equipment, along with the ability to troubleshoot complex hardware/software interactions.
  • Strong understanding of formal software development methodologies, with experience planning and estimating software development activities.


Nice to Have: Azure IoT, network programming, CVE remediation, Git, Artifactory, JIRA/Confluence, Bash, Make, Python, and experience with regulated or safety-critical standards such as UL/ULC.