新北市五股區5年以上專科以上
The Staff Firmware Engineer will be based in Taiwan Taipei Wugu Site. The Staff Firmware Engineer performs the responsibility for firmware design in Tier 1 customer's BBU/ESS Projects request.
Here is a glimpse of what you'll do
1. Design and develop firmware for Battery Management Systems (BMS), Switching Power Supplies (SMPS), and related power electronics systems.
2. Define and implement control algorithms for power electronics and embedded systems.
3. Collaborate cross-functionally with hardware, systems, and validation teams to ensure firmware meets system-level requirements.
4. Develop, release, and execute test plans, including automated test scripts and diagnostics tools.
5. Troubleshoot and validate systems on benches and actual hardware.
6. Support build activities, including overseas trips when required.
Here is some of what you'll need:
1. Education: BS/MS in Electrical Engineering, Computer Engineering, or related field.
2. Experience: Minimum 5+ years in firmware development for battery systems (BBU, UPS), SMPS, and power electronics.
3. Strong background in embedded software development (C/C++, RTOS is a plus, microcontrollers, and communication protocols such as CAN, UART, I2C).
4. Hands-on experience with power electronics control algorithms and digital control techniques.
5. Familiarity with BMS and SMPS hardware circuits and their integration with firmware.
6. Tools & Skills:
(1) Proficiency with software development tools, debugging tools, and test automation (e.g., Python scripting, I²C analyzers).
(2) Experience in software version control and update cycle management.
(3) Excellent communication, problem-solving, and organizational skills.
7. Requires flexibility with working hours and business travel depending on projects demands.
The information we collect:
We may collect personal information that you choose to submit to us through the Website or otherwise provide to us. This may include your contact details; information provided in online questionnaires, feedback forms, or applications for employment; and information you provide such as CV/Resume. We will use your information for legitimate business purposes such as responding to comments or queries or answering questions; progressing applications for employment; allowing you to choose to share web content with others or; where you represent one of our customers or suppliers, administering the business relationship with that customer or supplier.