About TYLsemi, Inc. The Opportunity The AI infrastructure market is exploding. Every hyperscaler, every cloud provider, every AI company is building custom silicon. Backed by Matter Venture Partners.
About the role
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.
What they're looking for
- Design, implement, and maintain Zephyr RTOS firmware for platform management controller, 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
- Deploy and maintain lightweight ML inference on target for anomaly detection and predictive fault analysis, own the path from trained model to running firmware
- 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 bus failures
- Build and extend CI: unit tests, Twister test suites, hardware-in-the-loop regression, static analysis gates
More about this role
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 on next-generation silicon. This Staff Embedded Firmware Engineer — Platform Controller (Zephyr RTOS) owns firmware from pre-silicon bring-up through production release, working shoulder-to-shoulder with design, DV, and systems teams.
What you’ll do
- Design, implement, and maintain Zephyr RTOS firmware for platform management controller, 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.
- Deploy and maintain lightweight ML inference on target for anomaly detection and predictive fault analysis; own the path from trained model to running firmware.
- 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...
Browse similar: Startup jobs