1

Embedded Linux Contract Jobs in Cambridge, MA (NOW HIRING)

Responsibilities * Lead and coordinate projects involving embedded firmware, Linux driver ... Job Type & Location This is a Contract position based out of North Reading, MA. Pay and Benefits ...

Engineer V

Acton, MA · On-site

$105K - $189K/yr

Organize and review technical efforts, documentation, and deliverables on payload contracts in ... Experience with C/C++, Python, Real Time Operating Systems, embedded systems, Linux, Microsoft ...

next page

Showing results 1-20

Embedded Linux Contract information

See Cambridge, MA salary details

$91.8K

$147.4K

$207.1K

How much do embedded linux contract jobs pay per year?

As of Jul 27, 2026, the average yearly pay for embedded linux contract in Cambridge, MA is $147,419.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,100.00 and $175,400.00 per year, depending on experience, location, and employer.

What is an Embedded Linux Contract job?

An Embedded Linux Contract job is a temporary or project-based position where a professional develops, maintains, or customizes Linux-based systems for embedded devices. These roles typically involve working with hardware interfaces, kernel development, driver programming, and real-time system optimization. Contracts vary in duration and can be with companies developing products like IoT devices, automotive systems, or industrial controllers. Contractors may work independently or as part of a team, often requiring strong expertise in C/C++, Yocto, and Linux internals.

What are the key skills and qualifications needed to thrive in the Embedded Linux Contract position, and why are they important?

To excel as an Embedded Linux Contract professional, you need strong proficiency in embedded C/C++, Linux kernel and device driver development, and hardware-software integration, often backed by a degree in Computer Engineering or a related field. Familiarity with development tools such as Git, cross-compilers, Yocto Project, and board support packages is highly valued, as are certifications like LFCE or Linux Foundation Certified Engineer. Excellent problem-solving skills, self-motivation, and clear communication are crucial, especially when working remotely or with cross-functional teams. These skills ensure you can efficiently deliver high-quality, reliable solutions that meet the complex requirements of embedded systems projects.

What are the typical day-to-day responsibilities for someone in an Embedded Linux Contract position?

In an Embedded Linux Contract role, your daily tasks usually involve developing and debugging embedded software, integrating hardware drivers, and ensuring system reliability on targeted hardware platforms. You may also collaborate with hardware engineers to resolve integration challenges and participate in code reviews to maintain high standards. Additionally, responsibilities often include configuring build systems, writing documentation, and working closely with QA teams to address issues. The work is usually project-based, and you can expect a blend of independent problem-solving and teamwork, often in a remote or flexible work environment.

What are popular job titles related to Embedded Linux Contract jobs in Cambridge, MA? For Embedded Linux Contract jobs in Cambridge, MA, the most frequently searched job titles are:
What job categories do people searching Embedded Linux Contract jobs in Cambridge, MA look for? The top searched job categories for Embedded Linux Contract jobs in Cambridge, MA are:
What cities near Cambridge, MA are hiring for Embedded Linux Contract jobs? Cities near Cambridge, MA with the most Embedded Linux Contract job openings:
Software Engineer / Embedded Linux - 26-00044JC

Software Engineer / Embedded Linux - 26-00044JC

Staff Perm

North Billerica, MA • On-site

$79 - $80/hr

Contractor

Medical, Dental, Vision, Life

Posted 15 days ago


Job description

Software Engineer / Embedded Linux
We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation multi-spectral (infrared, low-light, and visible light) imaging systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment.
CONTRACT: Right to Hire
LOCATION: North Billerica, MA 01862
PAY RANGE:80.00 hour
BENEFITS: Yes Medical, Dental, Vision, Life
Primary Duties & Responsibilities:

  • Implement software designs in an embedded, real-time, multi-processor, RTOS and Linux environments
  • Create and maintain yocto Linux build systems

Collaborate with FPGA, Electrical, and Mechanical engineers during all phases of design, development, and testing of the software.
The successful candidate will have relevant software engineering experience that demonstrates the ability to implement complex software subsystems. Complete command of the C/C++ programming language is required. Exposure to object-oriented design methods and concepts is required.
Excellent interpersonal skills with demonstrated ability to build relationships. Must have excellent written and verbal communication skills to foster a cooperative environment. Strong team member with exceptional analytical and problem-solving skills. Familiarity with software development, configuration management, and defect tracking tools is assumed.
REQUIREMENTS:

  • Must be a US Citizen
  • BS in Computer Science, Electrical Engineering, or applicable technical field.
  • 5+ years of relevant software engineering - embedded, real-time, multi-processor, RTOS and Linux environments experience
  • C/C++ programming language is required
  • Exposure to object-oriented design methods and concepts is required
  • Experience with yocto build system – both administration and development
  • Kernel space and user space development on Linux platforms with strong background in system d and d-bus
  • Experience with Qualcomm and/or IMX8 targets,
  • Experience with UDEV and USB peripheral integration on Linux platform
  • Experience with UEFI and UEFI based bootloader
  • Experience with custom board bring-up, device tree development and modifications
  • Experience with git and modular repository patterns in SCM


Experience in the following is a plus:

  • Experience with network communication and administration
  • Experience with Linux administration
  • Experience with Bitbucket
  • Experience with JSON and XML
  • Experience with adb
  • Experience with bash and py scripts
  • Experience with automated build setup (Jenkins)
  • Experience with g-streamer based pipeline development

Staff Perm logo

About Staff Perm

Sourced by ZipRecruiter

Staff Perm supports the diversified talent market as a connector between career professionals that are in demand and the growing companies looking to strengthen their teams with individuals that have achieved success and streamlined achievements for profitable departments and organizations!

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Richardson, TX, US

Year founded

2013

Social media