1

Compiler Engineer Jobs in Boston, MA (NOW HIRING)

Senior Software Engineer

Waltham, MA

$132K - $174K/yr

The Senior Software Engineer will apply a strong background in building high-performance, scalable ... Work with cross-compiler toolchains to support embedded software development. * Develop and ...

Experience in compiler toolchain development such as building custom LLVM passes. Experience with ... Expertise in building reverse engineering automation tools and analysis frameworks.Experience in ...

Showing results 21-40

Compiler Engineer information

See Boston, MA salary details

$35.8K

$96.9K

$154.3K

How much do compiler engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for compiler engineer in Boston, MA is $96,884.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,200.00 and $118,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Compiler Engineer, you need a solid background in computer science, strong skills in programming languages such as C/C++, deep knowledge of compiler theory, and experience with code optimization or language design. Familiarity with build systems, LLVM or GCC toolchains, and source control systems is commonly required, and certifications such as a relevant computer science degree may be advantageous. Excellent problem-solving abilities, attention to detail, and effective collaboration and communication skills help set top candidates apart. These skills are essential for building robust, efficient compilers and collaborating effectively within software engineering teams.

What does a compiler engineer do?

A Compiler Engineer designs, develops, and optimizes compilers, which are programs that translate high-level programming languages into machine code. They work on improving performance, ensuring efficient code generation, and implementing language features. Their role often involves working with hardware architectures, debugging complex issues, and enhancing compiler optimizations for speed and efficiency.

What are the most commonly searched types of Compiler Engineer jobs in Boston, MA?

The most popular types of Compiler Engineer jobs in Boston, MA are:

What are popular job titles related to Compiler Engineer jobs in Boston, MA?

For Compiler Engineer jobs in Boston, MA, the most frequently searched job titles are:

What job categories do people searching Compiler Engineer jobs in Boston, MA look for?

The top searched job categories for Compiler Engineer jobs in Boston, MA are:

What cities near Boston, MA are hiring for Compiler Engineer jobs?

Cities near Boston, MA with the most Compiler Engineer job openings:

Infographic showing various Compiler Engineer job openings in Boston, MA as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $96,884 per year, or $46.6 per hour.

Senior Robotics Software Engineer (Full Stack) Computer/Software Framingham, MA

Integrated Computer Solutions, Inc.

Wilmington, MA • On-site

$96.43 - $206.64/hr

Other

Posted 8 days ago


Job description

Senior Build Systems & Software Robustification Engineer

Location/Eligibility: This is a contract position based in Massachusetts. You must be able to commute to the Wilmington area onsite at least 3 days a week. For this contract, there is no visa sponsorship available.

We are seeking a Senior Build Systems & Software Robustification Engineer to take full ownership of our build infrastructure, toolchain setup, and software quality framework.

In this role, you will be the ultimate guardian of our C++ robotics stack’s reliability. You will design the infrastructure that ensures our builds are deterministic, our test signals are flawless, and runtime bugs are caught before they ever reach physical hardware. If you are passionate about hermetic compilation, deep compiler diagnostics, and building bulletproof CI/CD pipelines, this mission is for you.

Core Responsibilities
  • Build System Architecture: Design, optimize, and maintain the build and toolchain configurations for a high-performance C++ robotics stack.

  • Harden the Stack: Implement and wire static analysis tools and runtime sanitizers (ASan, TSan, UBSan) seamlessly into the development workflow, ensuring full traceability across the testing pipeline.

  • Reproducible Infrastructure: Architect and enable completely reproducible, hermetic production builds. The system must allow developers to rebuild any component from an arbitrary point in time and run exact regression tests against it.

  • CI/CD & Developer Ergonomics: Drastically improve CI signal reliability, eliminate flaky tests, and build out robust artifact/version traceability. Elevate the developer experience by keeping the quality suite fast, clear, and actionable.

Technical Requirements (Must-Have)
  • Advanced C++ Build Systems: Deep mastery of modern C++ build systems, specifically CMake or Bazel.

  • Runtime & Static Analysis: Expert-level experience configuring and debugging with runtime sanitizers (ASan, TSan, UBSan) and static analysis suites.

  • Hermetic Builds: Proven track record designing reproducible, hermetic build pipelines and managing complex compiler toolchains.

  • CI/CD Infrastructure: Experience building and scaling deterministic CI/CD pipelines with strong automated verification.

  • Systems Programming Literacy: Strong fundamentals in modern C++ to effectively interface with our core codebase and debug compilation/linking bottlenecks.

Preferred Qualifications (Nice-to-Have)
  • Cross-Compilation: Experience handling embedded or ARM cross-build environments (e.g., targeting NVIDIA Jetson or custom embedded Linux).

  • Supply-Chain Security: Familiarity with software supply-chain security, dependency tracking, and artifact provenance.

  • Domain Experience: Background working within robotics stacks (ROS 2/DDS environments) or safety-critical engineering domains (aerospace, automotive, medical).

Are you the right fit?

You are a software engineer who believes that a broken build or a flaky CI test is a systemic failure. You thrive on order, predictability, and automation. You prefer fixing the root cause of a compiler toolchain bug over applying a quick script band-aid, and you take pride in giving your fellow developers an effortless, bulletproof environment to ship code quickly and safely.

#J-18808-Ljbffr