Staff Engineer, Firmware Engineering
Core
Designing, developing, and validating embedded firmware and low-level system software for multiphase buck VR solutions used in datacenter and communications power delivery.
Role type
Staff IC firmware engineer (power delivery)
Builds
Next-generation multiphase buck VR solutions for datacenter and communications markets
Domain
Semiconductor / Power Electronics / Datacenter
Required skills
Embedded C assembly, SystemVerilog, C++, Python, Verilog simulation, FPGA emulation, Power management, Security algorithms, Lab debugging (scope/logic analyzer), Embedded microcontrollers (8051, ARM, RiscV)
Preferred skills
Object-oriented programming, Multi-phase power converter architecture, Standalone helper tools development, System requirements presentation
Technologies
Verilog, SystemVerilog, C++, Python, Keil, Eclipse, Visual Studio, FPGA, 8051, ARM, RiscV
Responsibilities
Designing and validating embedded firmware for power delivery chips, Testing and debugging firmware via simulation and emulation, Participating in code reviews, Working with analog/digital designers and applications engineers, Developing documentation and coding standards
Seniority
Staff, hands-on IC
