Meet the Team
The IoT Digital Design team is a state-of-the-art IC design team focused on producing world class Wireless MCU SoCs. The architecture specification, design, verification, emulation, and implementation of the Wireless MCU SoCs are all the responsibilities of the IoT Digital team. These SoCs include an embedded CPU system with analog and digital peripherals, advanced security, advanced power management, and best in class radios to support a wide range of wireless IoT applications and standards. We strive to provide advanced technology solutions through innovation in custom RISC-V Cores and AI/ML components.
About the Role
Silicon Labs is seeking a candidate for the Emulation and Prototyping Platform (EPP) team. The position requires a thorough FPGA development and deployment background with focus on automation to efficiently deliver an emulation platform.
Responsibilities:
- Help deliver emulation platforms to internal groups to enable pre-silicon verification, validation, and software development.
- Develop FPGA models for digital and analog blocks, as needed.
- Ability to understand the architecture and ASIC design to tune them to FPGA needs.
- Work with software teams to understand and deliver required prototypes.
- Develop highly automated and efficient methodologies to scale the user experience.
- Provide focused status updates and drive action items to closure.
- Gather requirements from cross-functional teams and coordinate emulation activities.
Experience Level: 5-10 years in Industry
- Education Requirements: Bachelor's or master's degree in electrical and/or Computer Engineering
Requirements :
- Experience in backend tool flows for FPGA prototyping; Synthesis, Place & Route (e.g., Vivado).
- Ability to understand Verilog/SystemVerilog Hardware Description Language proficiently.
- Experience with Xilinx FPGA devices such as UltraScale/UltraScale+ and Kintex is advantageous.
- Understanding of CDC, STA, and other timing considerations relevant to FPGA design.
- Advanced knowledge of clocking, memory, and other FPGA-related requirements.
- Experience with lab equipment like Logic Analyzers, Oscilloscopes, and Signal Generators.
- Proficiency in scripting languages like TCL, Perl, and Python.
- Experience with Linux-based version control environments (Git, Perforce, or Methodics).
- Demonstrated technical leadership and mentoring skills within a team environment.
Preferred Qualifications
- Experience with SystemVerilog and UVM testbenches.
- Job Automation skills like Jenkins and Docker.
- Embedded C programming.
- PCB knowledge for schematics, layout, signal integrity consideration etc.
- Chip integration and bring-up experience.
Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making
Benefits & Perks:
Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work/life balance and to make our environment welcoming and fun.
- Equity Rewards (RSUs)
- Employee Stock Purchase Plan (ESPP)
- Insurance plans with Outpatient cover
- National Pension Scheme (NPS)
- Flexible work policy
- Childcare support