Responsible for developing firmware for company\'s full range of products.
Create software test specifications for the assigned firmware modules
Analyze failure log, clarify and resolve software design issues.
Perform requirement reviews, design reviews and code reviews.
Provide post production support
Complete all project tasks in accordance to project schedule.
Job Requirements:
Bachelor Degree/Post Graduate Diploma/Professional Degree in Engineering
Electrical/Electronic, Computer/Telecommunication, Mechatronics/Electromechanical or equivalent. * At least 5 years in related experience.
C Programming, Solid programming experience in C or equivalent.
Able to work in team
Knowledge in C#, C++ or Visual Basic will be an added advantage.
Past experience in embedded software development is an added advantage.
Experienced in troubleshooting embedded products.
Good foundation knowledge in UML or other design tools is an added advantage.
Willing to travel overseas is an added advantage.
Good written and communication skills in bilingual languages.
Basic understanding in electronic hardware design, such as BJT, FET, voltage divider, ohm\'s law, etc. Added advantage if capable in hardware troubleshooting
Successful candidate will be offered the following:
5 days work week
Health insurance
Performance Bonus
Flexible Working Hours
Career progression
Our Client The company is mainly focus on design and development service for Electronic Products to serve the Automotive industry in International markets.