Firmware Engineer - New Graduate
Core
Design, develop, and maintain embedded firmware for power modules and high-power products, including control, monitoring, protection, and communication functions.
Role type
Junior embedded firmware engineer (power electronics)
Builds
Power modules and high-power products for server, storage, networking, and consumer markets
Domain
Power electronics and embedded systems
Required skills
C/C++ for embedded systems, microcontroller programming, DSP programming, debugging with JTAG/logic analyzers/oscilloscopes, power electronics system familiarity, control concepts, hardware-firmware integration
Preferred skills
Power module product experience, power control algorithms, system state management, fault handling, diagnostics, firmware optimization
Technologies
C, C++, Embedded Firmware, Microcontrollers, DSPs, Embedded Processors, JTAG, Logic Analyzers, Oscilloscopes
Responsibilities
Design and develop embedded firmware for power modules, integrate firmware with hardware and control circuits, debug and validate firmware on prototype and production hardware, support firmware implementation for power control algorithms and diagnostics, develop and execute firmware test plans, prepare firmware design documentation and test reports, collaborate with R&D, manufacturing, and field teams
Seniority
Junior, new graduate
