1

Linux Build Engineer Jobs in Massachusetts (NOW HIRING)

Linux Embedded Software Engineer

Burlington, MA Β· On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... You should be self-motivated and willing to learn new development environments and build systems.

Linux Embedded Software Engineer

Burlington, MA Β· On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... You should be self-motivated and willing to learn new development environments and build systems.

Android Embedded Software Engineer

Burlington, MA Β· On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... Linux build Location: This a full time position. Remote is Ok. Additional Information Benefits:

Android Embedded Software Engineer

Burlington, MA Β· On-site +1

$143K - $188K/yr

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an ... Linux build Location: This a full time position. Remote is Ok. Additional Information Benefits:

Senior Platform Software Engineer

Boston, MA Β· On-site

$180K - $250K/yr

Experience with Linux build environments like Yocto or Buildroot. * Experience in building Linux ... Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.

Linux Infrastructure Engineer

Boston, MA Β· On-site

$116K - $153K/yr

Build, implement, and support tools and services to maintain the reliability of our infrastructure ... Engineer (SRE) approach. * Expert knowledge of Linux operating system fundamentals including ...

Collaborate with Platform Engineering to define scope, requirements, and strategies for managing ... Review and develop detailed project plans, identifying initial use cases (e.g., build machines vs ...

Linux Infrastructure Engineer

Boston, MA Β· On-site

$120K - $150K/yr

Build, implement, and support tools and services to maintain the reliability of our infrastructure ... Engineer (SRE) approach. * Expert knowledge of Linux operating system fundamentals including ...

Linux Firmware Engineer

Westford, MA Β· On-site

$86K - $100K/yr

Build your best future with the Johnson Controls team! Who we are: Johnson Controls is global ... experience in software engineering, with significant experience in Linux/Zephyr software ...

next page

Showing results 1-20

Linux Build Engineer information

What does a Linux build engineer do?

A Linux Build Engineer is responsible for designing, implementing, and maintaining build systems for software projects that run on Linux operating systems. They automate build processes, manage dependencies, troubleshoot build failures, and ensure that software compiles and packages correctly. Additionally, they often collaborate with development and operations teams to streamline continuous integration and delivery pipelines, improving deployment efficiency and software quality.

What are the key skills and qualifications needed to thrive as a Linux build engineer?

To thrive as a Linux Build Engineer, you need strong expertise in Linux system administration, scripting languages (such as Bash or Python), and build automation concepts, often backed by a degree in computer science or related field. Familiarity with build tools like Jenkins, Git, Docker, and configuration management systems such as Ansible or Puppet is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies ensure reliable, efficient build processes and enable smooth collaboration in fast-paced development environments.

What are some typical challenges faced by Linux build engineers in managing build automation pipelines?

Linux Build Engineers often encounter challenges such as maintaining consistency across multiple environments, troubleshooting complex build failures, and integrating new tools into existing CI/CD pipelines. They must ensure that builds remain reproducible and stable as codebases and dependencies evolve. Collaboration with development, QA, and operations teams is essential to quickly address issues and optimize the build process, making strong communication and problem-solving skills critical in this role.

What is the difference between Linux Build Engineer vs Linux System Administrator?

AspectLinux Build EngineerLinux System Administrator
Primary FocusBuilding, maintaining, and optimizing Linux software builds and automationManaging, configuring, and maintaining Linux systems and servers
Skills & CertificationsLinux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE)Linux system management, networking, security, certifications like RHCE or CompTIA Linux+
Work EnvironmentDevelopment teams, CI/CD pipelines, software companiesIT departments, data centers, enterprise environments
Common TasksAutomating builds, troubleshooting build failures, integrating softwareSystem setup, user management, troubleshooting hardware/software issues

While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.

What are popular job titles related to Linux Build Engineer jobs in Massachusetts?

For Linux Build Engineer jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Linux Build Engineer jobs in Massachusetts look for?

The top searched job categories for Linux Build Engineer jobs in Massachusetts are:

What cities in Massachusetts are hiring for Linux Build Engineer jobs?

Cities in Massachusetts with the most Linux Build Engineer job openings:

Software Engineer (Embedded Linux) - Contract - W2 only

Billerica, MA β€’ On-site

MARVEL INFOTECH Inc
IT ServicesΒ β€’Β 11 - 50 employees

Other

Posted 20 days ago


Job description

Job Title: Software Engineer (Embedded Linux)

Position Type: Contract 12 Months

Client Location: North Billerica, MA - Onsite

POSITION OVERVIEW

Join a multidisciplinary team for developing next-generation multi-spectral imaging systems (Infrared, Low-Light, and Visible Light). This role requires a self-motivated engineer capable of working independently on complex, real-time systems in a fast-paced environment.

PRIMARY DUTIES & RESPONSIBILITIES

  • System Development: Implement software designs in embedded, real-time, multi-processor, RTOS, and Linux environments.
  • Build Systems: Create and maintain Yocto Linux build systems.
  • Cross-Functional Collaboration: Partner with FPGA, Electrical, and Mechanical engineers through all phases of design, development, and testing.
  • Board Support: Handle custom board bring-up, device tree development, and modifications.

TECHNICAL REQUIREMENTS

Education & Experience:

  • BS in Computer Science, Electrical Engineering, or a related technical field.
  • 5 20 years of relevant software engineering experience.
  • Expertise in C/C++ and Object-Oriented Design (OOD).

Core Competencies:

  • Linux Internals: Kernel space and user space development; strong background in systemd and d-bus.
  • Hardware Platforms: Experience with Qualcomm and/or i.MX8 targets.
  • Build & Integration: Mastery of Yocto (administration and development), UDEV, and USB peripheral integration.
  • Bootloaders: Experience with UEFI and UEFI-based bootloaders.
  • Version Control: Proficient with Git and modular repository patterns.

PREFERRED SKILLS

  • Network communication/administration and Linux system administration.
  • Experience with GStreamer-based pipeline development.
  • Automated build setup (specifically Jenkins) and Bitbucket.
  • Scripting in Bash and Python; experience with ADB, JSON, and XML.