Our Client, based in SG develops and manufactures control solutions for the world's biggest brands in consumer electronics.
They are looking for a passionate Senior Firmware Engineer who is able to give solutions with opportunities to work with clients abroad.
Responsibilities:
- Develop software in various platform based on specification
- Work in a team on projects to develop and deliver quality software within given timeline
- Analyze and troubleshoot technical issues
- Liase with customer to translate requirements into software deliverables
- Provide technical support on-site globally to understand technical challenges and provide solution.
Requirements:
- Minimum 5 years working experience in embedded device firmware development and have completed full cycle of product development
- Experienced with various embedded chipset, familiar with i2c/spi/pwm/adc/USB peripheral, firmware boot mechanism, device firmware upgrade, digital signature verification.
- Experienced in embedded firmware development for charger solution is a plus.
- Experienced in developing application that uses BLE (Bluetooth Low Energy) wireless communication
- Some experience developing software in Windows
- Experienced in following proper software development process, eg.
V model, agile etc.
- Familiar with software configuration management tool eg.
Github