Firmware Engineer
LITEON Careers - U.S.
Key Responsibilities
- Design, develop, and maintain embedded firmware for high-power products and power modules, including control, monitoring, protection, and communication functions.
- Collaborate with hardware and system engineers to integrate firmware with power electronics, control circuits, and communication interfaces.
- Perform firmware bring-up, debugging, and validation on prototype and production hardware.
- Support firmware implementation related to power control algorithms, system state management, fault handling, and diagnostics.
- Assist in tuning and optimizing firmware performance for reliability, efficiency, and stability of power modules.
- Develop and execute firmware test plans, including unit testing, integration testing, and system-level validation.
- Support compliance, reliability, and customer qualification testing activities.
- Create and maintain firmware design documentation, test reports, and release notes.
- Work cross-functionally with R&D, manufacturing, and field teams to support product development and issue resolution.
Requirements & Tech Stack
- Proficiency in C / C++ for embedded systems.
- Experience with microcontrollers, DSPs, or embedded processors used in power applications.
- Familiarity with power electronics systems, control concepts, and hardware-firmware interaction.
- Experience with debugging tools (e.g., JTAG, logic analyzer, oscilloscope).
Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Embedded Systems, or a related technical field preferred.
- 0-3 years of experience in embedded firmware development, preferably in power electronics or power module products.
- Strong analytical, problem-solving, and debugging skills.
- Ability to work in a fast-paced, cross-functional development environment.
- Strong communication skills and a collaborative team mindset.
- Good interpersonal characteristics.
- Willingness to learn.
- Self-motivated personality.