Back to jobs
Job Description
Includes the following essential duties and responsibilities (other duties may also be assigned):
1.Control Algorithm Development:
Develop and optimize control algorithms for digital power management and conversion, including voltage regulation, current limiting, and fault protection.
Implement closed-loop control systems to ensure precise power delivery and stability.
2.Firmware Development:
Design, code, and test firmware for microcontrollers that control and monitor power electronics hardware.
Implement real-time control loops, communication protocols, and fault detection mechanisms.
3.System Integration:
Collaborate with hardware engineers to integrate firmware with power electronics components, ensuring compatibility and performance.
Participate in hardware bring-up and debugging to validate and refine firmware functionality.
4.Verification and Testing:
Develop test procedures and perform validation testing to ensure the reliability and safety of digital power systems.
Debug and resolve firmware-related issues and anomalies.
5.Documentation:
Maintain comprehensive documentation for firmware design, code, and testing procedures.
Prepare reports and design documentation for team members.
6.Collaboration:
Collaborate with cross-functional teams, including hardware engineers, and product managers, to ensure project goals are met.
Work with external partners or vendors when necessary.
1.Control Algorithm Development:
Develop and optimize control algorithms for digital power management and conversion, including voltage regulation, current limiting, and fault protection.
Implement closed-loop control systems to ensure precise power delivery and stability.
2.Firmware Development:
Design, code, and test firmware for microcontrollers that control and monitor power electronics hardware.
Implement real-time control loops, communication protocols, and fault detection mechanisms.
3.System Integration:
Collaborate with hardware engineers to integrate firmware with power electronics components, ensuring compatibility and performance.
Participate in hardware bring-up and debugging to validate and refine firmware functionality.
4.Verification and Testing:
Develop test procedures and perform validation testing to ensure the reliability and safety of digital power systems.
Debug and resolve firmware-related issues and anomalies.
5.Documentation:
Maintain comprehensive documentation for firmware design, code, and testing procedures.
Prepare reports and design documentation for team members.
6.Collaboration:
Collaborate with cross-functional teams, including hardware engineers, and product managers, to ensure project goals are met.
Work with external partners or vendors when necessary.
