Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer - Compiler Development

$140k - $260k

Cadence Design Systems

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated circuits and electronic systems. By offering Electronic Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip designs for various high‑growth industries, including automotive, 5G, and hyperscale computing. Beyond software, Cadence provides specialized hardware for emulation and prototyping, alongside a strategy focused on Intelligent System Design that integrates AI and multiphysics analysis to streamline the development of modern electronics.

The Xcelium compiler and build performance team develops the compiler and code generator for the Xcelium logic simulator. We are developing the next generation compiler capable of verifying highly complex chip designs.

Join the team behind Xcelium, the industry‑leading logic simulator, to architect the next generation of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA innovation, evolving the SystemVerilog compiler to meet the staggering complexity of future AI and hyperscale chip designs.

Key Responsibilities

Language Evolution: Design and implement advanced SystemVerilog language extensions.

Compiler Architecture: Develop and optimize high‑performance front‑end and code generation compiler components, focusing on intermediate representations (IR) that scale to multi‑billion gate designs.

Performance Engineering: Conduct deep‑dive bottleneck analysis and implement performance optimizations in C/C++ to improve compilation speed and memory footprint.

Design Scalability: Architect compiler and simulator specifically tuned for complex AI designs, ensuring the engine can handle the massive replicated and parallel structures inherent in next‑gen neural processing units (NPUs).

Innovation & Research: Explore and prototype blue‑sky features, LLM‑enhanced Compilation, parallel compilation, distributed compilation.

Qualifications

BS with a minimum of 10 years of experience OR MS with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience.

5+ years in Compiler Development, EDA, or High‑Performance Computing.

Expert‑level C++ (modern standards) and a deep understanding of SystemVerilog or Verilog.

Proven track record in compiler theory (lexing, parsing, semantic analysis, code generation).

Experience with multi‑threading, memory management, and cache‑locality optimizations.

An inventive spirit with the desire to challenge the status quo of traditional EDA tools.

Why This Role is Exciting
"You arent just maintaining a tool; you are building the backbone of the semiconductor industry. As AI chips grow in complexity, the compiler becomes the primary gatekeeper of engineering productivity. Here, you will invent the techniques that allow the worlds most advanced chips to reach the market."

Scale: Work on codebases that manage the largest designs on the planet.

Impact: Your optimizations directly reduce the time‑to‑market for global tech giants.

Future‑Proofing: Be part of the transition toward AI‑accelerated chip design and cloud‑scale verification.

Desirable Skills

Knowledge of LLVM or similar compiler frameworks.

Experience with Python for internal tooling and test automation.

Familiarity with hardware verification environments (UVM).

Benefits and Compensation
The annual salary range for Massachusetts is $140,000 to $260,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Our benefits programs include paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

Equal Employment Opportunity Policy
Cadence is committed to equal employment opportunity throughout all levels of the organization. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, basis of disability, or any other protected class.

#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer - Compiler Development in Richmond, VA vacancy
  • $96.8k - $251.6k

     ...reliability, and global performance. This is a senior individual contributor role for someone...  ...problems, and raises the bar for engineering excellence across teams. Why OCI At...  ...excellence. Qualifications ~10+ years of software engineering experience with deep... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $96.8k - $251.6k

     ...production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery...  ...reviews, technical direction, execution planning, and examples of senior-level ownership in ambiguous environments. Translate... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $127.58k - $251.04k

     ...Senior Full-Stack Software Engineer We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team to build and scale our...  ...engineering experience, including significant full-stack development. ~ Extensive hands-on experience with Python and/or... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Arcfield

    Richmond, VA
    4 days ago
  • $140k - $260k

     ...Cadence Design Systems, Inc. is seeking a Senior Engineer in the System Verification Group to...  ...language extensions, optimizing compiler architecture, and innovating AI chip design...  ...have extensive experience in compiler development, C++, and SystemVerilog. The position... 
    Senior

    Cadence Design Systems

    Richmond, VA
    2 days ago
  • $96.8k - $251.6k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining...  ...models, AI developer tooling, and agentic-first development. Drive engineering excellence through code... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  • $128.7k - $261.3k

     ...A leading automotive technology firm in the United States seeks a Senior Compiler Engineer to develop and optimize compilation processes for autonomous and assisted driving platforms. Ideal candidates will have 3+ years of experience in compiler design, expertise in machine... 
    Senior

    General Motors

    Richmond, VA
    2 days ago
  • $117.6k - $218.4k

     ...Job Responsibilities Develop software solutions that are efficient...  ...algorithms Collaborate with senior architects on next generation...  ...programming Strong software engineering and problem solving skills Deep...  ...and databases Understanding of compilers, parsing and code generation,... 

    Cadence Design Systems

    Richmond, VA
    2 days ago
  • $87k - $178.1k

     ...pioneering force, driving the development and design of state-of-the-...  ...'s degree in CS or related engineering field with 5+ years of Network...  ...expertise in scripting or compiled language. Experience with...  ...anomalies. Serves as SME on software development projects for... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  • $128.7k - $261.3k

     ...mobility. For the AIKernels & Compilers team, that mission shows...  ...into production‑grade software that can run efficiently...  ...to model export, kernel development, and performance engineering so that every cycle on our...  ...automated driving. The Role As a Senior Compiler Engineer on the... 
    Senior
    Flexible hours

    General Motors

    Richmond, VA
    2 days ago
  •  ...visa. About The Team As a Rust Engineer, you will play a key role in...  ...ll Be Doing Lead the design and development of cross-platform software components in Rust, ensuring top-tier...  ...integration. Solid understanding of Rust compiler internals, WebAssembly (WASM), and... 
    Senior

    Framework Ventures

    Richmond, VA
    12 hours ago
  • $120k - $180k

     ...Sr./Staff/Principal Software Engineer (Frontend/Fullstack) “The battery is the technology of our time...  ...Voltaiq software to accelerate product development, optimize performance, ensure safety...  .... We are open to hiring at the Senior, Staff, or Principal level. You will... 
    Senior
    Remote work

    Voltaiq

    Richmond, VA
    1 day ago
  •  ...municipalities today. We are looking for engineers who take pride in their work and enjoy...  ..., and vision insurance. Professional development opportunities and learning budget. Home...  ...Jenkins (Windows-based CI/CD) VB6 CLI compiler, NSIS installer, code signing GitHub Actions... 
    Senior
    Local area
    Remote work
    Home office
    Work visa
    Flexible hours

    SDL

    Richmond, VA
    2 days ago
  • A leading software consultancy is looking for a Principal Software Engineer with over 8 years of experience to join their team in Richmond, Virginia. You will have...  ...integrate with client teams or work on product development directly. This fully remote position offers various... 
    Remote work

    Full Stack LLC

    Richmond, VA
    9 days ago
  •  ...Telegram and X. Role Overview As a Senior Front End Engineer (Web/API), you’ll design and...  ...understanding of how common just-in-time (JIT) compilers work, significant experience with...  ...trading platform. Responsibilities Development of the BitMEX Web Frontend and React... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Crypto Pro Network

    Richmond, VA
    12 hours ago
  • £80k - £110k per year

     ...leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine hands‑on development with strategic influence, guiding architecture decisions and... 
    Permanent employment
    Remote work
    Flexible hours

    Harrington Starr

    Richmond, VA
    2 days ago
  •  ...US Signal Company, L.L.C. is seeking a Sr. R&D Cloud Engineer to design, build, and operate its OpenCloud infrastructure. The ideal candidate will have at least 6 years of hands-on experience with private cloud and virtualization technologies, a strong background in automation... 
    Senior

    US Signal Company, L.L.C.

    Richmond, VA
    2 days ago
  • $180.35k - $270.52k

     ...Lyric, a leading healthcare technology company in the United States, is seeking a Principal Software Engineer. The role involves leading software solution design and development, collaborating with cross-functional teams, and mentoring engineers. Ideal candidates will... 

    Lyric

    Richmond, VA
    2 days ago
  • $115k - $130k

     ...Nakupuna Companies is looking for a Senior Software Engineer/Developer to provide NAVSUP Business...  ...contractor support services to support development efforts. NAVSUP BSC requires technical...  ...within time and cost constraints Compile and write documentation of program development... 
    Senior
    Contract work
    For contractors
    Work experience placement
    Remote work

    Nakupuna Companies

    Richmond, VA
    2 days ago
  •  ...Were an early-stage company building innovative software solutions with a commitment to shipping rock-solid, reliable, safe software. We’re searching for someone who loves to ensure that software does exactly what it’s supposed to do every time – and when it doesn’t,... 
    Immediate start
    Remote work
    Visa sponsorship

    ClearVector

    Richmond, VA
    1 day ago
  •  ...We are seeking a Very high level Principal Full stack engineer to join one of our reputed clients. This role is REMOTE...  ...6+ years of experience as a full stack software engineer. Strong experience in cloud-native development using AWS (Lambda, ECS, API Gateway, S3, and... 
    Contract work
    Remote work

    Revolution Technologies

    Richmond, VA
    2 days ago
  •  ...Our client is looking for a highly skilled Principal Software Engineer to lead their Guidewire Claim Center development team. This role requires someone enthusiastic about innovative problem-solving within a cross-functional team and who supports agile/lean practices... 
    Remote work

    Manpower Group Inc.

    Richmond, VA
    1 day ago
  • $177.5k - $222.5k

     ...About the Role As Principal Software Engineer, ePrescribing, you own the architecture, reliability, and evolution of Prescryptive’s ePrescribing platform—the technical backbone that ensures prescriptions move accurately, securely, and at scale across a complex healthcare... 
    Permanent employment
    Flexible hours

    Prescryptive Health, Inc.

    Richmond, VA
    1 day ago
  •  ...About the Team OpenAI’s B2B Engineering team brings our most capable technology to the world through our developer platform and enterprise...  ..., dependable products. About the Role We’re looking for a Principal Software Engineer to design and scale the systems that power our... 

    OpenAI

    Richmond, VA
    2 days ago
  • $131.3k - $237.35k

     ...Description We are seeking a Principal Rust Software Engineer to design and develop high-performance, analytics-driven systems supporting mission-critical research and product development initiatives. This role provides technical leadership in modern software engineering... 

    Leidos

    Richmond, VA
    2 days ago
  •  ...Principal Software Engineer (Containers) United States - Remote Chainguard is the trusted source for open source. By delivering hardened,...  ...practical experience. 10+ years of experience in software development. Prior experience leading teams of at least 5... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    Chainguard

    Richmond, VA
    12 hours ago
  •  ...FullStack is one of the fastest-growing software consultancy companies in the...  ...Americas. Building highly‑skilled software development teams for hundreds of the world’s...  ...The Position We're looking to hire a Principal Software Engineer (.NET + Data) to join our team. You'... 
    Remote work

    Full Stack LLC

    Richmond, VA
    4 days ago
  •  ...applications and services. The ServiceNow Application Developer has a software development background in addition to ServiceNow System Administration,...  ...GRC Required Education: Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required. [Ten... 
    Contract work

    MRINetwork

    Richmond, VA
    1 day ago
  • $220k - $303k

     ...car ownership. We are looking for an experienced Principal Systems Engineer to join our organization and help us revolutionize the...  ...take. About You 10+ years of industry professional software/hardware development experience, and a track record of building impactful... 
    Local area
    Remote work

    Lime

    Richmond, VA
    1 day ago
  • $150k - $300k

     ...corporation on our website. The Role We’re looking for a Principal Front-End Engineer to join our enterprise-platform team at an early stage....  ...to meet you. What Youll Do Drive architecture and development for key front-end subsystems like administration,... 
    H1b
    Local area
    Flexible hours

    Veeva Systems

    Richmond, VA
    12 hours ago
  •  ...Principal Software Engineer I page is loaded## Principal Software Engineer Ilocations: United States...  ...(AWS, Azure).* Train IT and development teams on infrastructure automation best...  ...Proven expertise with .NET and C# at a senior or lead level.* Strong proficiency in... 
    Remote work
    Flexible hours

    Clario Holdings Inc.

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer - Compiler Development. Be the first to apply!