The candidate should have following working experience / skills
Skills
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
Excellent troubleshooting and analyzing skills
Ability to work independently with good self-initiative
Experienced in following proper software development process, eg. V model, agile etc.
Familiar with software configuration management tool eg. Github
Job Scope :
The candidate has following responsibility.
a) Develop software in various platform based on specification
b) Work in a project team, develop and deliver software on time, with quality.
c) Liase with customer effectively to translate requirement into software deliverables.
d) Provide technical support on-site ( world wide ), understand technical problem and provide solution.
Profile of candidate :
We're looking for candidate with following profile ,
a) Excellent and effective communication skills, able to articulate well within domain of knowledge.
b) Attitude of "make things happen", always dive deeper for solution.
c) Open minded and flexible to suggestions.
d) Strong analytical skills.
e) Strong team player.
f) Strong self-learning initiative, highly motivated.
Senior Engineer • Singapore, SG.01, Singapore