4 дня назад
Pre-Si FPGA Platform Development Engineer (Temporary position)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Pre-Si FPGA Platform Development Engineer (Temporary position) (FPGA/RTL): Developing, integrating, testing, and debugging hardware and software collateral for emulation and FPGA models with an accent on RTL validation, verification environments, and automation flows. Focus on optimizing emulation performance, debugging RTL and testbench issues, and supporting SoC and IP bring-up across pre-silicon and post-silicon workflows.
Location: Guadalajara, Mexico; hybrid work model with time split between the assigned site and off-site work
Company
develops semiconductor technologies, hardware platforms, and related software and firmware solutions.
What you will do
- Develop, integrate, test, and debug hardware and software collateral for simulation, emulation, and FPGA models.
- Write directed tests and develop test environments, including hybrid emulation environments and virtual platforms.
- Define tools, capabilities, automation aids, flows, and scripts that improve emulation and FPGA model usability and efficiency.
- Validate RTL and debug failing RTL tests on emulation platforms while supporting verification teams with environment, test suite, and methodology optimization.
- Participate in SoC and IP bring-up and identify root causes of testbench, IP, SoC, emulator, and FPGA environment issues.
- Collaborate with design, power and performance, silicon validation, and software teams.
Requirements
- Bachelor's degree in Electrical Engineering, Mechatronics, Computer Science, or a related field.
- At least 3 years of experience with digital design, computer architecture, hardware interfaces, FPGA design flows, and Linux.
- Experience with Verilog, SystemVerilog, or VHDL and programming languages including C, C++, Python, Perl, or Java.
- Understanding of emulation or FPGA prototyping tools and methodologies, SoC integration, emulation transactors, RTL simulation, and hybrid emulation environments.
- Unrestricted, permanent right to work in Mexico is required; employment-based visa or immigration sponsorship is not available.
- Intermediate to advanced English is required.
Nice to have
- Master's degree in Electrical Engineering, Mechatronics, Computer Science, or Computer Engineering.
- Experience with software, firmware, or system-level development and UEFI BIOS firmware on architecture.
- Debugging experience in Linux, Android, or Windows environments.
- Knowledge of low-level programming, system architecture, RTL, operating systems, device architecture, or IP and subsystem architecture.
Culture & Benefits
- Hybrid work model combining on-site and off-site work.
- Full-time temporary contract with a two-year contract length.
- Work is conducted on Shift 1 in Mexico.
- Inclusive employment practices and consideration for qualified applicants under applicable local law.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →