CareerPlanSign in

Principal Software Engineer - Compiler Development

Burlington, MA💼 Full-time💰 $117,600–$117,600🗓 2026-08-12 → 2026-09-25

Core

Architect and optimize the next-generation compiler and code generator for Xcelium, an industry-leading logic simulator for verifying complex chip designs.

Role type

Principal Software Engineer - Compiler Development

Builds

High-performance compiler components (front-end, IR, code generation) for the Xcelium logic simulator

Domain

Electronic Design Automation (EDA) / Semiconductor / Hardware Verification

Deliverable

production ML models | product features

Required skills

C++ (modern standards), SystemVerilog, Verilog, Compiler theory (lexing, parsing, semantic analysis, code generation), Multi-threading, Memory management, Cache-locality optimizations

Preferred skills

LLVM framework, Python (tooling/automation), UVM

Technologies

C++, SystemVerilog, Verilog, LLVM, Python, UVM

Responsibilities

Design and implement advanced SystemVerilog language extensions; Develop and optimize high-performance front-end and code generation compiler components; Conduct deep-dive bottleneck analysis and implement performance optimizations in C/C++; Architect compiler and simulator tuned for complex AI designs; Explore and prototype blue-sky features like LLM-enhanced and distributed compilation

Seniority

Principal, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.