Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Firmware & System Software Engineer — Platform Controller and SoC Stack

TylSemi

Staff Embedded Firmware & System Software Engineer — Platform Controller and SoC Stack

About the role

We are building the software stack that runs on next-generation silicon. Based on Zephyr-platform management controller responsible for secure boot, system software on the application processor — bootloader, kernel drivers, PCIe subsystem, and IOMMU configuration — that turns raw silicon into a platform an operating system can run on.

What you’ll do

Firmware and platform control

  • Design, implement, and maintain Zephyr RTOS firmware for a platform management controllers, including device drivers, subsystem integration, and application-level services.
  • Write and upstream-quality-review drivers against Zephyr's driver model — devicetree bindings, Kconfig, init levels and priorities, struct device APIs.

System software and high-speed interconnect

  • Bring up and debug PCIe links on first silicon — LTSSM progression, link training failures, lane reversal and polarity, equalization, speed and width negotiation.
  • Implement and maintain PCIe host controller and endpoint drivers: enumeration, configuration space, BAR allocation, MSI/MSI-X interrupt routing, AER and error handling, ASPM and link power states.
  • Configure and validate IOMMU behavior — address translation, DMA remapping, device isolation domains, page-table management, fault reporting and recovery.
  • Develop system software across the boot and runtime path: bootloader, firmware-to-OS handoff, ACPI or device tree description, kernel drivers, and the DMA and memory-management interfaces they depend on.
  • Debug DMA correctness and coherency problems end to end, from device transaction through translation to system memory.

Silicon and process

  • Perform post-silicon bring-up: first-boot debug, clock and reset validation, bus enumeration, triage of RTL-versus-firmware ambiguity with design teams.
  • Debug hard problems using JTAG/SWD, ETM/ITM trace, protocol analyzers, and logic analyzers — including intermittent, timing-dependent, and multi-master failures.

Required qualifications

  • 8–10 years of professional embedded firmware and/or system software development in C, with meaningful exposure to modern C++ or Rust.
  • Deep, hands-on RTOS experience on 32-bit microcontrollers (Arm Cortex-M or RISCV) scheduling, priority assignment, ISR design, synchronization primitives, and the failure modes each one produces.
  • Proven driver development experience against a formal driver model, including bus drivers and interrupt-driven peripherals.
  • System software fundamentals : virtual memory and address translation, DMA and cache coherency, the kernel/users pace boundary, and how a platform gets from reset vector to a running OS.
  • Working knowledge of PCIe architecture — enumeration, configuration space, BARs, MSI/MSI-X, and the transaction model — sufficient to debug why a device is not appearing or not moving data.
  • Understanding of what an IOMMU is for and what it costs: translation, isolation, and the DMA failure modes that appear when it is misconfigured.
  • Demonstrated ability to read a hardware specification or register map and translate it into correct, testable software without handholding.
  • Applied AI/ML knowledge — Strong AI based coding.
  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.

Preferred qualifications

Strong candidates will have direct experience with several or some of the following.

  • PCIe and interconnect
  • IOMMU and virtualization
  • System software
  • RTOS and platform
  • Peripherals and subsystems

Compensation

The compensation range shown below represents total target cash compensation and includes both base salary and target bonus. Actual compensation will vary based on factors such as experience, skills, qualifications, job level, and work location.

In addition to cash compensation, this position is eligible for equity in the form of stock options, giving you the opportunity to share in the Company’s long-term growth and success.

About TYLsemi, Inc.

The Opportunity

The AI infrastructure market is exploding. Every hyperscaler, every cloud provider, every AI company is building custom silicon. But they all face the same problem: how do you connect hundreds of chips, deliver clean power at scale, and move terabits of data without melting the package?

That's what we solve. TYLsemi builds the chiplet infrastructure IP — the IO, power delivery, and interconnect building blocks — that makes AI/HPC systems actually work at scale.

This isn't a nice-to-have. It's the critical path.

Why Now

The Market Window

The semiconductor industry is going through its biggest architectural shift in 40 years:

  • Moore's Law is dead. 2nm and beyond delivers marginal performance gains. The future is chiplets, not monolithic dies.
  • Custom silicon is now mainstream. Google, Microsoft, Amazon, Meta, OpenAI — they're all designing their own ASICs. The $50B custom silicon market is growing 30% annually.
  • IO and power are the bottleneck. Solve hard problems and provide something which is a category in itself.
  • Translation: We're entering the market at exactly the moment when every major AI/HPC player needs what we're building, and their alternatives are disappearing.

Culture & Team: How We Work

No Politics, No Bureaucracy

There are no layers, no approval chains, no corporate theater.

  • If you have an idea, we test it. If it works, we ship it.
  • No endless meetings, no PowerPoint presentations to convince middle management.

Remote-Friendly, Global Team

  • US team: Bay Area preferred, but we hire the best people regardless of location
  • India team: Building a world-class design center in Bangalore

Move Fast, Ship Real Products

We're not a research project. We have paying customers, committed capital, and aggressive timelines.

This is a company, not a lifestyle business. We’re building to win.

What We Value

  • Ownership mindset. You're not here to execute someone else's roadmap. You're here to define it.
  • Bias for action. We move fast. Analysis paralysis doesn't fly here.
  • Deep technical expertise. This is hard engineering. We need people who've shipped real silicon and debugged real hardware.
  • Low ego, high standards. We don't care about titles or politics. We care about results.

The Ask

If you're reading this, you're probably comfortable. You have a good job at a stable company with all the benefits.

We're asking you to walk away from that and bet on us.

Here's why you should:

  • The market is real. AI infrastructure spending is $200B+ annually and growing 40% YoY. Every hyperscaler needs what we're building.
  • The team has done this before. We've built and exited semiconductor companies at scale. This isn't our first rodeo.
  • The traction is de-risked. We have LOIs, strategic investors, and a clear path to revenue.
  • The work is consequential. You're not optimizing someone's ad click-through rate. You're building the silicon infrastructure that powers AI.

This is the bet. Join us and build something that matters.

Or stay comfortable. No judgment.

But if you're the kind of person who wants to take the shot, we'd love to talk.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Firmware & System Software Engineer — Platform Controller and SoC Stack in San Jose, CA vacancy
  • $152k - $241.5k

    ## Senior System Software Engineer - CPU SoC Boot FirmwareApplylocations: US, CA, Santa Claratime...  ...to join the Tegra Core Firmware team. Here we architect and develop the boot stack firmware for the flagship...  ...for high-compute platforms for automotive, datacenter... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  •  ...Staff Embedded Firmware Engineer — Platform Controller (Zephyr RTOS) Role Overview We are building the firmware that runs on our platform management controller: a Zephyr -based system responsible for power sequencing, rail telemetry, board health, and secure boot... 
    Suggested
    Remote work
    Shift work

    TylSemi

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...:Collaborate with Hardware, Software, and System Architecture teams to define...  ...to-end solutions.Define the firmware architecture for new products...  ...at the core of NVIDIA's SOC and GPU firmware and software...  ...Computer Science or Computer Engineering or equivalent experience8+ years... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  •  ...Corporation in Santa Clara, CA seeks a Senior System Software Engineer to join the Tegra Core Firmware team working on boot firmware for the CPU/SoC. You will design, implement, and verify...  ..., and a passion for building robust platforms. #J-18808-Ljbffr NVIDIA Corporation
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  •  ..., gaming and embedded systems. Grounded in...  ...optimizes x86 platforms for embedded...  ...across silicon, firmware, and software to deliver...  ...interact with key engineering and...  ...platform, SW stack and work with...  ...and support staff in the features...  ...knowledge (x86, SoC, Platform-HW,... 
    Suggested

    AMD

    San Jose, CA
    5 days ago
  • $152k - $241.5k

     ...for an experienced System Software Engineer to help develop the boot, firmware, and software solutions...  ...'s next-generation SoCs. This is an...  ...across Automotive, Embedded, and Data Center platforms.Participate actively...  ...issues within the Boot stack, ensuring detailed operation... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184.7k - $324.8k

     ...team members on activities ranging from processor sub‑system design, algorithm development, firmware development to system debug, root cause analysis, and corrective action. You will be developing embedded software solutions for our current and future products. We are... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

     ...forefront of GPU & SOC technology?...  ...for a Senior GPU Platforms Engineer to be part of our...  ...groundbreaking GPU & SOC systems and platform software, driving the...  ...development, firmware / BIOS...  ...results.Observability stack expert: Design and...  ...systems, platform, embedded, or GPU software... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

    AWS designs custom SoCs (System on Chips) that...  ...and the low-level software stack that brings these...  ...Systems Software Engineer who wants to work...  ...them- Have built firmware, drivers, runtime...  ...reviews, source control management, build...  ...supervisors, and staff; adhere to standards... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $124k - $195.5k

     ...the world.As a Tegra System Software Engineer at NVIDIA, you will...  ...relevant to ARM's Trusted Firmware Stack - Hafnium, TF-A, RMM...  ...drives our Tegra platform.Work with upstream...  ...-generation Tegra SOC hardware and SystemsDeveloping...  ...-on experience with embedded systems and device... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $120k - $300k

     ...comes next: agentic systems that interact...  ...Audio Firmware Engineer to develop and optimize...  ...next-generation embedded audio solutions on Android and SoC platforms. This role spans...  ...work across the software stack—from Android audio...  ...— dynamic range control, echo cancellation... 
    Full time

    Hark

    San Jose, CA
    2 days ago
  •  ...Senior Embedded Firmware Engineer Client is seeking a Senior...  ...components, and platform firmware....  ...manufacturer partners on system integration and...  ...analysis. Evaluate SoCs, image sensors,...  ...skills. ~ Software development experience...  ...source-control system. Preferred... 
    Local area
    Remote work

    NESCO Inc

    San Jose, CA
    3 days ago
  •  ...seeking an experienced System Software Engineer to develop boot, firmware, and low-level...  ...for next-generation SoCs and GPUs. You will work...  ...work across automotive, embedded, and data center platforms, collaborating with architecture...  ...optimize the boot stack. The role requires a... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...computing? NVIDIA's Tegra software organization is seeking motivated System Software Engineers to contribute to...  ...Tegra Automotive, Embedded, and Data Center platforms.Develop firmware for embedded and Datacenter SoCs with a focus on...  ...system software stacks.Widely considered... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • ## Embedded Firmware Engineer (eInfochips Inc)Applylocations: Campbell,...  ...Sensitive Networking (TSN)** software for safety-critical avionics platforms. The engineer will...  ..., LOS-178 networking stack, and LCS components.**...  ...reviews.* System, High-Level Requirements... 
    Permanent employment
    Full time
    Temporary work
    Work at office

    Arrow Electronics

    Campbell, CA
    2 days ago
  • $136.3k - $231.7k

     ...device, voice-controlled gadget, flexible...  .... KLA invents systems and solutions...  ...physicists, engineers, data scientists...  ...scientist, software engineers, application...  ...the SPx platforms for wafer surface...  ...embedded firmware and software in...  ...heterogeneous SoC platforms, including... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • NVIDIA's Chips System Software team is seeking engineers to design and develop boot firmware for flagship CPUs powering automotive, datacenter, and other critical platforms. Ideal candidates bring strong C and Python skills, Linux kernel experience, and solid ARM knowledge... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184.7k - $324.8k

     .../ Infrastructure Engineer. As a member of our...  ...and grow the AMS firmware validation platform — the CI/CD,...  ...Drive deep, cross-stack triage and root-cause...  ..., and system integrations against...  ...lifecycle; exposure to SoC bring-up or silicon...  ...version-control systems (e.g., Perforce... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

     ...seeking a Senior Firmware Engineer to join our CSP...  ...team, focusing on system software for Datacenter...  ...technical expertise in embedded firmware...  ...generation computing platforms. You will work...  ..., protocol stacks (Redfish, PLDM,...  ...performance, and thermal control problems for... 
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • $160k - $275k

     ...MatX is seeking System Software Engineer to join our team...  ...the BMC/OpenBMC firmware stack, with dedicated...  ...nervous system of our platform: it handles...  ...BMC firmware and embedded Linux...  ...experience with BMC SoCs such as ASPEED or...  ...to U.S. export controls. This offer of employment... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    4 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California...  ...running on Apple's latest system‑on‑chip designs. Drive ISP...  ...feature bring‑up, and camera software stack integration on emulators...  ...new silicon or hardware platforms. Familiarity with pre‑silicon... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $230k - $300k

     ...grow the production firmware organization,...  ...silicon, hardware, AI software, and system architecture...  ...release plans for embedded AI products from...  ...performance embedded AI platforms. Oversee the...  ...Collaborate with engineering leadership to...  ...microcontroller- and SoC-based systems.... 
    Local area

    TetraMem Inc.

    San Jose, CA
    2 days ago
  • $111.07k - $166.4k

     ...of memory-expansion controllers maximizes performance...  ...You Can ExpectFirmware engineers involved in the...  ...teams, QA/Validation, System Test, Product Management...  ...experience developing firmware for embedded systemsWell versed with...  ...to technology and/or software subject to U.S.... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    6 days ago
  • $152k - $241.5k

     ...lowest levels of software? Are you capable of...  ...implementing creative secure firmware solutions in...  ...security software engineer to fill an...  ...by enhancing build systems, regression farms,...  ...BootROMs, and software stacks Work within a...  ...for safety critical platforms Experience with formal... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Include:Translate system requirements...  ...and develop firmware applications...  ...drivers for embedded systems....  ...version control and efficient...  ...improvements in software development...  ...device platforms that will enable...  ...and beyond. Engineering for device...  ...microprocessors, and SoCs.• System... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    2 days ago
  • $131.01k - $196.3k

     ...Your ImpactThe Firmware team at...  ...integrated component platforms with high...  ...amplifiers, controller ASIC’s with...  ...functional embedded firmware....  ...team performs system level...  ...control loops. An engineer in this team...  ...production. As a Sr. Staff Software Engineer,...  ...of embedded SoC and micro-... 
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...and performant server system architecture, focusing on software/hardware interfaces....  ...~ Mastery of system firmware (SBIOS, OpenBMC), embedded systems, and Linux kernel...  ...collaborating with platform security experts to...  ...Science, Electrical Engineering or related field (or... 
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $230.4k - $322.56k

     ...specialists and engineers, you will...  ...low-level firmware for the secure...  ...TeraWave system. You will work...  ...with silicon, software, security,...  ...development platforms. Support...  ...maintainable embedded software with...  ...for complex SoCs, ASICs,...  .... Export Control Regulations... 
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Relocation

    Blue Origin

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

     ...motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer,...  ...kernel drivers and embedded SW, focusing on platform performance, power...  ...changes in the NVIDIA SW stack to take next-gen HW...  ..., buses, memory controllers, DMA, etc.)Strong... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...with focus on firmware development.Working...  ....Providing software quality reports...  ...qualifying the whole system software and firmware stack.What we need to...  ...on X86 or ARM Platforms.Strong...  ...debugging skills in embedded Linux/Windows operating...  ...in Electrical Engineering or Computer... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Firmware & System Software Engineer — Platform Controller and SoC Stack. Be the first to apply!