6 дней назад
Engineer II-Emulation (SoC)
76 000 - 114 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Engineer II-Emulation (SoC): Enabling hardware/firmware development and system-level co-verification of advanced SoC devices using Cadence Palladium emulators and Cadence Protium FPGA platforms with an accent on architectural exploration, pre-silicon verification, and post-silicon validation. Focus on developing and debugging C/C++ firmware, analyzing performance and power, and troubleshooting server hardware and networking infrastructure.
Location: Burnaby, Canada
Annual base salary: $76,000–$114,000, plus restricted stock units and quarterly bonus payments.
Company
A global technology organization developing semiconductor products and solutions that power embedded and computing systems.
What you will do
- Enable hardware and firmware development and system-level co-verification for advanced System-on-Chip devices.
- Use Cadence Palladium hardware emulators and Cadence Protium FPGA-based prototyping platforms.
- Support SoC development from architectural exploration through pre-silicon verification and post-silicon validation.
- Perform hardware/firmware co-development, performance testing, power analysis, and post-silicon investigations.
- Collaborate with architects, hardware designers, firmware engineers, and verification teams.
- Develop debugging and problem-solving solutions for server hardware and networking infrastructure.
Requirements
- Bachelor’s or master’s degree in Electrical/Electronic Engineering, Computer Science, or Computer Engineering.
- For candidates with a master’s degree, up to two years of relevant experience.
- Linux experience and strong programming and scripting skills in Python, Tcl, and C.
- Familiarity with C/C++ embedded firmware development, digital design, RTL coding, simulation, and debugging.
- Knowledge of MIPS, ARM, and RISC-V CPU architectures.
- Strong analytical, documentation, problem-solving, communication, and interpersonal skills.
Nice to have
- Experience validating or verifying PCIe, CXL, SAS/SATA, and NVMe protocols.
- Knowledge of DDR4/DDR5 memory technologies and computer system I/O hierarchies.
- Experience with FPGA-based verification or emulation, test automation, and testing methodologies.
- Familiarity with frontend design, Git or Subversion, and Linux and Windows environments.
Culture & Benefits
- Health benefits begin on the first day.
- Retirement savings plans and an employee stock purchase program with a six-month look-back feature.
- Competitive total compensation including base pay, restricted stock units, and quarterly bonuses.
- Travel is expected approximately 0%–25% of the time.
- Employee development and leadership programs are available.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
FPGA Development Tools Engineer – Synthesis (FPGA)
129 100 - 187 000CAD
7 дней назад
Software Engineer - Hardware Design Verification (Embedded C/C++)
110 600 - 152 000CAD
3 дня назад
PCIe Senior/Lead Software Engineer (PCIe)
120 000 - 195 000CAD
8 дней назад
Senior Embedded Software Engineer (C/C++)
80 000 - 115 000$
4 дня назад
Senior/Lead Software Engineer, Network Systems
120 000 - 195 000CAD
6 дней назад
High Level Synthesis Compiler Engineer (FPGA)
124 100 - 179 700CAD