Job Information
Advanced Energy Lead Firmware Engineer in Taipei City, Taiwan
Lead Firmware Engineer
POSITION OVERVIEW :
As a Power Supply Leading Firmware Engineer, you will be responsible for the design, development, and implementation of firmware for power supply systems. Work together with the team to oversee the firmware development lifecycle and ensure the integration of robust and efficient firmware solutions within our power supply products. Your role is critical in ensuring our products meet performance, reliability, and safety standards.
KEY RESPONSIBILITIES
Leadership and Management:
Lead and mentor team members, providing technical guidance and support
Manage project timelines, resources, and deliverables to ensure successful project completion
Foster a collaborative and innovative team environment
Firmware Development:
Design, develop, and debug firmware for power supply systems, including digital control loops and communication protocols
Develop and implement algorithms for power management, protection, and monitoring
Write and maintain high-quality, well-documented code
System Integration:
Collaborate with hardware engineers to define system requirements and ensure seamless integration of firmware with hardware components
Conduct system-level testing ( DQT ) and debugging to validate firmware performance and reliability
Quality Assurance:
Develop and execute test plans to ensure firmware functionality and performance under various conditions
Implement best practices for firmware development, including code reviews, static analysis, and automated testing
Continuous Improvement:
Stay current with advancements in power supply technology and firmware development tools
Identify opportunities for process improvement and drive initiatives to enhance firmware development efficiency and quality
QUALIFICATIONS :
Education:
Bachelor’s or Master’s degree or above in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Experience:
Minimum of 8 years of experience in firmware development, with a focus on power supply systems.
Technical Skills:
Proficient in programming languages such as C/C++ and assembly
Strong understanding of power electronics, digital control systems, and communication protocols (I2C, SPI, UART, etc.)
Experience with embedded systems development and real-time operating systems (RTOS)
Soft Skills:
Excellent problem-solving skills and attention to detail
Excellent written and spoken English communication skills and excellent interpersonal skills
Good team player
Additional Requirements:
Experience with version control systems (e.g., Git) and firmware development tools (e.g., IDEs, debuggers)
Proven ability to work with a global team to deliver high quality source code in a fast paced, dynamic, deadline-oriented environment
Knowledge of Code testing platform and Python is a Plus
WORK ENVIRONMENT :
-The position may require occasional travel to customer sites and manufacturing
-The role involves working closely with cross-functional teams, including hardware engineers, product managers, and quality assurance teams