Firmware Engineer - Flextronics International Ltd. (Taiwan) - Taiwan
(2012-07 - 2024-03)
- Responsible for full lifecycle development of firmware for switched-mode power supply with the following features and control: supervisory and protection control (over-current / over-voltage / over-temperature), timing control (AC-OK, DC-OK, Power-OK and other vendor specified timing and sequence), digital closed-loop fan speed control, I2C, PMBUS and PSMI compliant protocols enabled, accurate measurement capability for input and output power, voltage, current, temperature, fan speed, etc.
- Developed automated functional testing software for all projects of the design center to quickly identify and resolve design issues during development cycles.
- Collaborated with cross-functional teams to ensure seamless integration of firmware with hardware components.
- Participated in code reviews, ensuring high-quality deliverables through constructive feedback and collaboration among team members.
- Wrote and maintained software and firmware test plan, graphical user interfacing manual and user guide.
- Ensured compliance with industry standards and regulations through thorough documentation and adherence to best practices in firmware engineering.
- Provided technical support during mass production build to ensure on-time delivery of products.
- Attended weekly conference call for project status reviews and updates.
- Increased product stability by conducting thorough root cause analysis on reported bugs, leading to targeted fixes and improvements in subsequent releases.
- Handled Projects include 120W, 580W, 1.2kW, 2.2kW AC-DC Power Supplies, Power distribution board, 12W Transmitter and Receiver and 45W Transmitter for wireless charging system, 7.4kW Inverter, Battery Management System, Open BMC in Linux.
Firmware and Software Engineer - Compuware Technology Inc. - Taiwan
(2008-05 - 2012-06)
- Responsible for full lifecycle development for switched-mode power supply with the following features and control: supervisory and protection control (overcurrent / over-voltage / over-temperature), timing control (AC-OK, DC-OK, Power-OK and other vendor specified timing and sequence), digital closed-loop fan speed control, I2C, PMBUS and PSMI compliant protocols enabled, accurate measurement capability for input and output power, voltage, current, temperature, fan speed, etc.
- Developed automated functional testing software for all projects of the design center to quickly identify and resolve design issues during development cycles.
- Collaborated with cross-functional teams to ensure seamless integration of firmware with hardware components.
- Participated in code reviews, ensuring high-quality deliverables through constructive feedback and collaboration among team members.
- Wrote and maintained software and firmware test plan, graphical user interfacing manual and user guide.
- Ensured compliance with industry standards and regulations through thorough documentation and adherence to best practices in firmware engineering.
- Provided technical support during mass production build to ensure on-time delivery of products.
- Attended weekly conference call for project status reviews and updates.
- Increased product stability by conducting thorough root cause analysis on reported bugs, leading to targeted fixes and improvements in subsequent releases.
- Handled Projects include 2.5kW, 3kW, 1.4kW, 2.8kW, 700W AC-DC Power Supplies and Power distribution board.
Programmer - Social Security System - Quezon City, Philippines
(2008-01 - 2008-05)
- Maintained and supported existing Visual Basic made applications used by the company.
- Checked performance-related issues and network problems.
- Responded to complaints and queries and provided technical support to end users with prompt resolutions.
Software Quality Assurance Specialist - J&P Software, Inc. - Makati, Philippines
(2004-04 - 2008-01)
- Led the software testing and quality review of the web-based IRIS product, an enterprise-class software process solution.
- Led the development and quality review of online training and marketing videos of the IRIS product.
- Communicated with marketing teams on a regular basis via weekly emails, monthly phone conversations, and quarterly meetings.
- Mentored junior team members, fostering a culture of continuous learning and improvement within the QA department.
- Authored the IRIS user guide.
Instructor - New Era University - Quezon City, Philippines
(2002-08 - 2006-03)
- Taught Electronics 2 with Laboratory, Computer Circuits 1 with Laboratory, Industrial Electronics, Computer Solutions to Engineering Problems, Digital Signal Processing with Laboratory for engineering courses.
- Promoted a positive learning environment by establishing clear expectations and maintaining consistent classroom management techniques.
- Tested and evaluated students on materials presented in workshops and classes.
- Advocated for inclusion of mental health education in curriculum, supporting student well-being.
- Tracked student progress, frequently checking in with struggling students and identifying root causes of problems.