обновлено 4 дня назад
Principal Software Engineer - Compiler Development (C++/SystemVerilog)
117 600 - 218 400$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer - Compiler Development (C++/SystemVerilog): Developing the next-generation compiler and code generator for the Xcelium logic simulator with an accent on SystemVerilog language evolution, scalable intermediate representations, and high-performance C++ optimization. Focus on designing compiler architectures for multi-billion-gate AI and hyperscale chip designs, implementing parallel and distributed compilation, and reducing compilation time and memory usage.
Location: Burlington, Massachusetts, United States
Annual salary: $117,600–$218,400, plus potential bonus, equity, and benefits.
Company
Design Systems provides electronic design automation software, hardware, and intellectual property for designing, simulating, verifying, and optimizing integrated circuits and electronic systems.
What you will do
- Design and implement advanced SystemVerilog language extensions.
- Develop and optimize compiler front-end, intermediate representation, and code-generation components for the Xcelium logic simulator.
- Analyze performance bottlenecks and improve compilation speed and memory footprint using C++.
- Architect compiler and simulator capabilities for complex AI chip designs and multi-billion-gate systems.
- Prototype LLM-enhanced, parallel, and distributed compilation features.
Requirements
- BS with at least 10 years of experience, MS with at least 7 years, or PhD with at least 5 years.
- At least 5 years of experience in compiler development, EDA, or high-performance computing.
- Expert-level modern C++ and deep knowledge of SystemVerilog or Verilog.
- Strong understanding of compiler theory, including lexing, parsing, semantic analysis, and code generation.
- Experience with multithreading, memory management, and cache-locality optimization.
Nice to have
- Knowledge of LLVM or similar compiler frameworks.
- Python experience for internal tooling and test automation.
- Familiarity with hardware verification environments such as UVM.
Culture & Benefits
- Work on compiler technology supporting highly complex semiconductor designs.
- Contribute to AI-accelerated chip design and cloud-scale verification.
- Paid vacation and holidays.
- 401(k) plan with employer match and employee stock purchase plan.
- Medical, dental, and vision plan options.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Compiler Engineering
133 922 - 189 066CAD
4 дня назад
Staff Software Engineer, Systems (AI)
136 500 - 260 500$
2 часа назад
Software Engineer (C++)
124 000 - 171 000$
4 дня назад
Senior Middleware Software Development Engineer (C++)
128 880 - 245 160$
7 часов назад
Senior Software Engineer (C++)
100 500 - 153 250$
1 день назад
Staff Software Engineer (Genomics)
155 600 - 233 400$