Career EngineCareer Engine
Your matchExample
87%match
Why you fitThis role calls for Usb and Usb 2.0 — tell us what you know and we'll check the rest.
Gap to noteAlso lists Usb 3.x — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Lattice Semiconductor logo

Principal Engineer, Architecture (USB Systems & IP)

Lattice Semiconductor · San Jose, CA · Posted 6 days ago

$245k–$245kmgr
12+ yrs expUSBUSB 2.0USB 3.xUSB Type-CUSB Power DeliveryFPGASoC FPGAEmbedded firmware

Define the USB architecture roadmap as the company-wide SME across FPGA and SoC product families, shaping next-generation connectivity from concept through deployment.

Job Description: Overview Lattice Semiconductor is seeking an experienced and highly motivated Principal Engineer to join our Architecture team. In this role, you will serve as a technical leader defining next-generation USB solutions across FPGA, SoC FPGA, and system platforms. You will work closely with architecture, silicon design, software, applications, product planning, and ecosystem partners to develop innovative USB-based solutions that enable differentiated customer experiences. The ideal candidate combines deep USB protocol expertise with hands-on experience developing USB devices, embedded firmware, software stacks, and USB controller architectures. This role requires both technical leadership and strong cross-functional collaboration skills, with the ability to influence product strategy and drive complex architectural initiatives from concept through deployment. Responsibilities

  • Define architecture and technical requirements for future USB subsystem solutions across FPGA and SoC product families.
  • Serve as the company-wide subject matter expert for USB technologies including USB 2.0, USB 3.x, USB Type-C, USB Power Delivery (PD), and related ecosystem standards.
  • Evaluate, select, and guide integration of third-party USB controller, PHY, and protocol IP solutions.
  • Drive architecture studies, competitive analysis, and technology assessments related to USB connectivity, embedded systems, and customer applications.
  • Collaborate with silicon design teams to define USB subsystem architectures, performance targets, configurability, and integration requirements.
  • Work closely with firmware and software teams to define reference platforms, software architecture, and production-ready solutions.
  • Partner with applications engineering and strategic customers to understand emerging requirements and translate them into product roadmap recommendations.
  • Develop technical specifications, architectural proposals, white papers, and executive-level presentations.
  • Contribute to system-level validation, interoperability testing, and compliance strategies.
  • Mentor engineers across multiple disciplines and provide technical guidance on complex USB-related challenges.
  • Engage with standards organizations, ecosystem partners, and industry forums as required to support technology strategy.

…

Apply on Lattice Semiconductor's site →

This posting is sourced from Lattice Semiconductor's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role centers on Usb, Usb 2.0, Usb 3.x, and Usb Type-c. There are 162 open roles at Lattice Semiconductor right now.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.