Назад
Company hidden
11 часов назад

Senior Principal Software Engineer (Compiler Development)

140 000 - 260 000$
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Principal Software Engineer (Compiler Development): Developing the next generation of hardware verification technology and evolving the SystemVerilog compiler to handle AI and hyperscale chip designs with an accent on compiler architecture and high-performance code generation. Focus on implementing advanced language extensions, optimizing intermediate representations (IR) for multi-billion gate designs, and integrating LLM-enhanced compilation.

Location: Burlington, MA

Salary: $140,000 – $260,000

Company

hirify.global Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated circuits and electronic systems.

What you will do

  • Design and implement advanced SystemVerilog language extensions.
  • Develop and optimize high-performance front-end and code generation compiler components, focusing on scalable intermediate representations (IR).
  • Conduct deep-dive bottleneck analysis and implement performance optimizations in C/C++ to improve speed and memory footprint.
  • Architect compilers and simulators specifically tuned for complex AI designs and neural processing units (NPUs).
  • Explore and prototype LLM-enhanced, parallel, and distributed compilation techniques.

Requirements

  • BS with 10+ years, MS with 7+ years, or PhD with 5+ years of experience.
  • 5+ years of experience in Compiler Development, EDA, or High-Performance Computing.
  • Expert-level C++ (modern standards) and deep understanding of SystemVerilog or Verilog.
  • Proven track record in compiler theory, including lexing, parsing, semantic analysis, and code generation.
  • Experience with multi-threading, memory management, and cache-locality optimizations.
  • Must be based in or able to work from Burlington, MA.

Nice to have

  • Knowledge of LLVM or similar compiler frameworks.
  • Experience with Python for internal tooling and test automation.
  • Familiarity with hardware verification environments (UVM).

Culture & Benefits

  • Opportunity to build the backbone of the semiconductor industry and impact global tech giants.
  • 401(k) plan with employer match.
  • Employee stock purchase plan.
  • Comprehensive medical, dental, and vision insurance options.
  • Paid vacation and paid holidays.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →