Embedded Systems Firmware Architect
Core
Define scalable firmware frameworks and architecture for digital power management products serving AI, data center, and high-performance computing applications.
Role type
Senior Embedded Systems/Firmware Architect
Builds
Digital multiphase power controllers, telemetry systems, diagnostic frameworks, and firmware-facing contracts for power management products.
Domain
Semiconductor / Embedded Systems / Digital Power Management
Deliverable
production ML models | product features | infrastructure
Required skills
C programming for resource-constrained systems, microcontroller architecture, embedded peripherals, interrupts, timers, fixed-point math, register interfaces, hardware bring-up, system-level requirement translation, API design, data structure design, execution flow design, validation planning, technical documentation.
Preferred skills
Digital power controllers, DC/DC converters, voltage regulators, frequency-response measurement, Bode-style characterization, embedded auto-tuning, signal processing, Python, automation, data analysis, model-based development, Verilog, SystemVerilog, hardware modeling.
Technologies
C, Python, Verilog, SystemVerilog
Responsibilities
Define firmware architecture requirements for digital multiphase power controllers; Develop system-facing firmware interfaces for telemetry, monitoring, diagnostics, tuning, characterization, and control-loop support; Translate system architecture needs into clean firmware contracts, data structures, APIs, timing expectations, and execution flows; Create reference implementations or early prototypes to reduce architectural risk; Document firmware architecture specifications, interface behavior, operating ranges, limits, timing requirements, and validation expectations.
Seniority
Senior, hands-on IC