Digital Design Engineer
Position : Staff Digital Design Engineer
Location : Austin, TX hybrid onsite 3 days a week
Responsibilities :
- Develop complex SOC / chip Architectures with multiple processors, digital and mixed signal subsystems, multiple power, and clock domains with a goal towards optimizing power for specific customer scenarios.
- Collaborate with System Engineers and Product Management to drive definition of SOC devices to meet product requirements.
- Lead small teams of design engineers to architect, design and verify digital subsystems.
- RTL design of modules through System Verilog HDL coding, adhering to quality standards.
- Prepare and hold architecture, design, and verification reviews with technical staff throughout project lifecycle
- SOC level configuration and integration of digital and mixed-signal IPs. Examples include embedded processors, memory and controllers, busses, power and clocking systems, security systems, machine learning, radio systems, analog IP, and pads.
- Perform logic synthesis, full chip timing and power analysis to optimize designs for key customer scenarios.
- Pre-silicon verification utilizing a combination of block / chip-level test benches.
- Validation / bring-up of designs on silicon, providing support to cross-functional teams
Qualifications :
- 9+ years of relevant experience
- Demonstrated ability to lead small teams designing complex digital subsystems
- Verilog RTL design with demonstrated experience of taking designs through the silicon development lifecycle to production
- Knowledge of embedded processor systems and C coding
- Experience with logic simulators for both RTL and gate-level simulation, design / waveform browsers, and power analysis tools
- Experience with logic synthesis and timing constraints
- Experience in working with backend team to optimize design for power performance and area.
- Experience in working with analog and mixed signal designs, to support design integration and verification of these subsystems in SOC.
- Experience with scripting and automation. Knowledge of Python, Perl, and Tcl
- Experience with revision control and configuration management systems (such as Perforce, Git, Methodics)
About the team / role :
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.