Firmware Principal Engineer JO-220916-293751

Job Description

Our Client:

Our client believes in promoting the use of green energy to the global environment. Their mission is to work towards sustainability and contribute to the clean energy ecosystem and improve living conditions for mankind. They are actively looking to hire a Firmware Principal Engineer to join their mission.

The Responsibilities:

* Responsible and initiative for defining firmware architectural design & development of green portable power products such as UPS, power supply, battery management system, power tools, Energy storage system
* Window person responsible from ground up total firmware solution including application, boot loader to contribute to company next generation high value products
* Able to lead customer/vendor/partner meetings to deal with daily issues to realize product goals
* Develop firmware design/test documentation for UL certification such as UL1973, IEC60730
* Able to contribute to new project proposals, draft product specification and work with hardware team members to ensure project issues are addressed promptly and diligently
* Responsible to lead firmware team and provide leadership and mentorship to firmware engineers

The Requirements:

* Bachelor or Master's Degree in Computer/Computer Science Engineering with at least 10 years in firmware design and development of which a minimum of 5 years must be leadership experience managing and leading software team
* Track records of past projects using 8 to 32 bits ARM microcontroller boot process with Linux and/or Real Time Operating System
* Required to have deep hands-on experience in C/Embedded C programming and familiar with communication protocols such as i2C, CanBus, Modbus, PMBus
* Other experience includes using Maxim / Microchip chipset IDE platforms, know-how in Li-ion batteries, Bluetooth, Wi-Fi, CSharp, or other scripting language such as PHP will be added advantage
* Experience in using hardware tools such as oscilloscope, logic analyzer for troubleshooting and testing
* Candidate is required to support IT related work such as maintaining backup server, SVN, etc.

Disclaimer: The Company complies with the Tripartite Guidelines on Fair Employment Practices (TGFEP), including the prevailing guidelines on recruitment. All qualified applicants will be considered for the position regardless of their age, race, religion, nationality, marital status, or family responsibilities. A more detailed discussion of the TGFEP is available on the Tripartite Alliance for Fair and Progressive Employment Practices (TAFEP) website at https://www.tal.sg/tafep.

Job reference: JO-220916-293751

Back to search

Application Process

See what comes ahead in the application process. Find out how we help you land that job.

1
Once you apply for a job opening here, you will be notified within 72 hours if you are a suitable candidate.
2
Our consultants will contact you to discuss your application and the role you've applied for.
3
Your profile will then be shared with the employer. If you are shortlisted, our consultant will arrange an interview with the employer.
4
Before the interview, our consultants will provide tips and insights to help you prepare your interview and will negotiate your compensation package if you're successful.
5
Before your start date, our consultants will follow up to ensure you are fully prepared for your first day.

Recently Added

See all jobs

Connect with Us

send RGF your CV

No time to search?

Send us your resume and we will get in touch to explore opportunities.

Send us your CV