Senior Principal C++ Software Engineer (EDA)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Principal C++ Software Engineer (EDA): Developing and enhancing the FPGA-Based Prototyping product for pre-Silicon software validation of SOCs with an accent on timing graph algorithms and QoR optimizations. Focus on designing and tuning multi-billion-node timing graphs and improving P&R compile time.
Location: San Jose, CA
Salary: $154,000 – $286,000
Company
is a leading provider of electronic design automation (EDA) software and hardware used for the development of complex integrated circuits.
What you will do
- Enhance and support the Timing Engine by adding new features and extending existing ones.
- Optimize the Timing Flow to improve P&R compile time.
- Design and innovate timing graph algorithms operating on multi-billion-node timing graphs.
- Write technical specifications and develop comprehensive unit tests for new code.
Requirements
- Academic degree and experience: BS with 10+ years, MS with 7+ years, or PhD with 5+ years of experience.
- Professional experience in EDA software development.
- Strong background in SDC constraints and Timing Analysis.
- Excellent programming skills in C/C++.
- Must be located in or be able to work from San Jose, CA.
Nice to have
- Strong knowledge of Tcl.
- Experience in multi-threaded or concurrent programming.
- Prior experience with Emulation or FPGA software development.
Culture & Benefits
- Competitive compensation including bonuses and equity.
- 401(k) plan with employer match.
- Employee stock purchase plan.
- Comprehensive medical, dental, and vision insurance options.
- Paid vacation and paid holidays.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →