Embedded Systems Firmware Architect
Listed on 2026-07-19
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description
Renesas is seeking an experienced Embedded Systems/Firmware Architect to define firmware architecture, control interfaces, telemetry systems, and diagnostic frameworks for next-generation digital power management products for AI, data center, and high-performance computing applications.
This role works at the intersection of embedded firmware, control systems, semiconductor hardware, validation, and system architecture. The successful candidate will help define scalable firmware frameworks that enable advanced power management, monitoring, characterization, tuning, diagnostics, and system optimization features across multiple product families.
This is an architecture-focused role that partners closely with firmware development teams. It is ideal for someone who can prototype quickly, understand implementation tradeoffs, and define clean firmware-facing contracts for complex mixed-signal control systems.
Responsibilities- Define firmware architecture requirements for digital multiphase power controllers and related power management products.
- 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.
- Collaborate with systems, firmware, digital design, analog design, verification, validation, applications, and software/tool teams.
- Support embedded characterization methods such as signal injection, frequency-response measurement, fixed-point signal processing, runtime monitoring, and health-oriented diagnostics.
- Create reference implementations or early prototypes when needed to reduce architectural risk and validate implementation feasibility.
- Document firmware architecture specifications, interface behavior, operating ranges, limits, timing requirements, and validation expectations.
- Help establish reusable firmware patterns across product families while leaving production firmware delivery ownership with the firmware implementation team.
- 8+ years of experience in embedded firmware, embedded systems, digital power, SoC firmware, control-oriented firmware, or related semiconductor product development.
- Strong C programming experience for resource-constrained embedded systems.
- Experience with microcontrollers, embedded peripherals, interrupts, timers, fixed-point math, register interfaces, and hardware bring-up.
- Ability to translate system-level requirements into firmware APIs, data structures, execution flows, and testable contracts.
- Strong written and verbal communication skills, including the ability to document architecture clearly for multiple execution teams.
- Experience with digital power controllers, DC/DC converters, voltage regulators, telemetry, diagnostics, or firmware-enabled power management products.
- Experience with frequency-response measurement, Bode-style characterization, embedded auto-tuning, or signal-processing techniques.
- Experience with Python, automation, data analysis, firmware test infrastructure, or model-based development workflows.
- Familiarity with Verilog, System Verilog, hardware modeling, or hardware/software interface definition.
- Experience working across firmware, hardware, validation, software tools, applications, and systems engineering teams.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).