Digital Design & SoC Architecture
Originally posted 5 October 2026 by the employer.
About the role
This role focuses on developing and driving advanced pre-silicon emulation and digital system validation for power management products. The position involves bridging system architecture, digital design, FPGA/emulation, control algorithms, and hardware validation to enable complex digital power-management functions.
What you'll do
- Architect, develop, and maintain FPGA-based emulation platforms for digital power controllers and mixed-signal power-management products.
- Map and integrate production RTL into FPGA/emulation environments for pre-silicon feature development and validation.
- Develop reusable FPGA infrastructure, interfaces, test capabilities, and debug methodologies supporting multiple product generations.
- Develop and improve build, configuration, automation, and debug flows for emulation environments.
- Understand and contribute to digital system architecture, microarchitecture, and RTL implementation.
- Support implementation and evaluation of digital control and signal-processing functions within power-management systems.
- Develop system-level emulation scenarios representing realistic customer use cases and operating conditions.
What you'll need
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
- 10+ years of industry experience in digital design, FPGA development, emulation, or related semiconductor development.
- Strong hands-on experience with FPGA architecture, implementation, integration, and debug.
- Strong knowledge of Verilog and/or SystemVerilog RTL design.
- Good understanding of digital design fundamentals including clocks, resets, CDC, state machines, datapaths, pipelining, timing, and hardware interfaces.
- Experience with FPGA synthesis, implementation, timing analysis, and hardware bring-up.
- Experience developing scripting and automation using Python, TCL, shell, or similar languages.
- Hands-on experience debugging complex interactions between RTL, firmware/software, and hardware.
- Ability to interpret system requirements and translate them into practical emulation and validation architectures.
- Strong technical documentation and communication skills.
- Demonstrated ability to work effectively across geographically distributed and cross-functional engineering teams.
Nice to have
- Experience with semiconductor pre-silicon emulation or FPGA prototyping.
- Experience with major FPGA platforms and development environments.
- Knowledge of digital signal processing, including digital filters, fixed-point arithmetic, sampling, quantization, and signal-processing datapaths.
- Understanding of digital control systems and feedback-loop concepts.
- Experience with digital power management, multiphase voltage regulators, PMICs, or mixed-signal ICs.
- Familiarity with ADC/DAC interfaces, PWM generation, telemetry, high-speed digital interfaces, and real-time control systems.
- Experience correlating behavioral models, RTL simulations, FPGA/emulation results, and laboratory measurements.
- Familiarity with Python-based modeling, data analysis, and automated hardware validation.
- Experience developing reusable FPGA/emulation platforms supporting multiple products or development teams.
Skills: FPGA-based emulation, RTL, digital power controllers, mixed-signal power-management, Verilog/SystemVerilog