SoC IO & Peripheral Design Engineer II

US Tech Solutions

Burlingame (CA)

Hybrid

USD 110,000 - 130,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid/Remote work options

Job summary

US Tech Solutions is seeking a Contract Digital Design Engineer to integrate low-speed peripheral subsystems (I3C, I2C, SPI/QSPI/OSPI, UART) with IO cells, pad ring connectivity and IO multiplexing. You will own IO-level integration and develop glue logic for bus bridging and register maps.

Responsibilities include RTL-driven design, verification planning, Python tooling extension, and FPGA bring-up through production readiness. 8‑month contract in Burlingame, CA with hybrid/remote options.

Qualifications

  • 4+ years as a Digital Design Engineer with SoC/subsystem integration ownership
  • Hands‑on integration of I3C, I2C, SPI/QSPI/OSPI and UART controllers
  • Practical understanding of IOs/pads used for peripherals and IO mux architecture
  • Strong Verilog/SystemVerilog RTL coding; digital μArchitecture definition
  • Python scripting — integration tools are Python‑based; Tcl scripting familiarity
  • SystemVerilog UVM/OVM exposure
  • BS in Electrical/Computer Engineering or Computer Science, or equivalent experience
  • Familiarity with AI assisted code
  • IO system operations experience

Responsibilities

  • Integrate I3C, I2C, SPI/QSPI/OSPI and UART controller IPs into the peripheral subsystem and SoC top
  • Own IO-level integration: pad/IO cell selection and configuration, IO mux design and programmability, pull-up/pull-down, drive strength, open-drain vs. push-pull, bidirectional/tri-state control, retention and pad state during reset/power modes
  • Develop glue and control logic: bus bridging (APB/AHB/AXI), register maps, clock and reset generation/gating, interrupt and DMA request routing, CDC
  • Contribute to subsystem μArchitecture and top-level RTL; drive integration, verification plan development and verification support; apply Design-for-Verification concepts
  • Extend and maintain our Python-based integration/generation tooling (IO mux tables, pinmux collateral, connectivity and register generation)
  • Support RTL-to-GDS: constraints, synthesis, timing closure, low-power (UPF) intent for the peripheral/IO domain
  • Support FPGA prototyping, bring-up/validation, test program development and chip life to production maturity

Skills

Verilog/SystemVerilog
Python scripting
Digital design
SoC integration
UPF low-power
UVM/OVM familiarity
Tcl scripting
IO/pads understanding

Education

BS in Electrical/Computer Engineering or Computer Science

Tools

Synthesis tools

Job description

US Tech Solutions is seeking a Contract Digital Design Engineer to integrate low-speed peripheral subsystems (I3C, I2C, SPI/QSPI/OSPI, UART) with IO cells, pad ring connectivity and IO multiplexing. You will own IO-level integration and develop glue logic for bus bridging and register maps.

Responsibilities include RTL-driven design, verification planning, Python tooling extension, and FPGA bring-up through production readiness. 8‑month contract in Burlingame, CA with hybrid/remote options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Design Engineer II: SoC I/O & IP Integration (Hybrid)
Design Engineer II: SoC I/O & IP Integration (Hybrid)

US Tech Solutions, Inc. • Burlingame (CA)

Hybrid
USD 110,000 - 160,000
Design Engineer II # 26-23167
Design Engineer II # 26-23167

US Tech Solutions, Inc. • Burlingame (CA)

Hybrid
USD 110,000 - 160,000
Design Engineer II # 26-23167
Design Engineer II # 26-23167

US Tech Solutions • Burlingame (CA)

Hybrid
USD 140,000 - 312,000
Hybrid/Remote work
SoC Design Engineer II – IO/Peripheral Integration (Remote/On-site)
SoC Design Engineer II – IO/Peripheral Integration (Remote/On-site)

Apex Systems • Burlingame (CA)

On-site
USD 156,000 - 169,000
ESPP (Employee Stock Purchase Plan)
401(k) program with company match
HSA health savings account
+2
Design Engineer II # 26-23167
Design Engineer II # 26-23167

US Tech Solutions • Burlingame (CA)

Hybrid
USD 110,000 - 130,000
Hybrid/Remote work options
Design Engineer II # 26-23166
Design Engineer II # 26-23166

US Tech Solutions • Burlingame (CA)

Hybrid
USD 200,579,000 - 429,811,000
I/O Design Engineer
I/O Design Engineer

Broadcom Inc. • Chandler (AZ)

On-site
USD 110,000 - 176,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program
I/O Design Engineer
I/O Design Engineer

Broadcom • Chandler (AZ)

On-site
USD 110,000 - 176,000
Discretionary annual bonus
Annual equity awards
401(K) participation with companymatch
+2
Lead Digital IO Subsystem Architect
Lead Digital IO Subsystem Architect

onsemi • Allen (TX)

On-site
USD 120,000 - 160,000
Principal Logic Design Engineer - San Jose
Principal Logic Design Engineer - San Jose

Cypress HCM • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Medical benefits
401K with company match
Employee stock purchase plan
+1