
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
An automotive solutions provider in Malaysia is seeking candidates for firmware development roles focused on advanced automotive products. This position involves working within the V-model software development life cycle, analyzing software requirements, coding, and verification. Candidates are required to have a Bachelor's degree in Engineering and at least 2 years of relevant experience. Fresh graduates are encouraged to apply. Skills in C and teamwork are essential, with additional knowledge in C#, C++, or Visual Basic being advantageous. Good communication skills are also required.
As part of our expansion plan, we are looking for candidates to join us in developing futuristic and advanced automotive products including smart cockpit, instrument clusters, body control module, VCU, etc. At DDMan, our engineers will get complete exposure to the entire software development cycle, complete embedded software knowledge (application and platform), AUTOSAR, exposure to V-model based ASPICE development process, MISRA C coding standard and ISO26262 Functional Safety awareness. Good opportunity to learn embedded Linux, AGL, Android, utilize graphics library to realize 2D, 3D graphics on full LCD vehicle meter clusters also known as Free Programmable Cluster (FPC).
Candidate must possess at least Bachelor's Degree/Post Graduate Diploma/Professional Degree in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent.
2 years of working experience in relevant field.
Fresh graduates are encouraged to apply for fresh position.
Required Skill(s): C, Microsoft Office, Coding mindset
Preferably candidates specialized in Engineering - Electronics/Communication, IT/Computer - Software,
Solid programming experience in C or equivalent for experienced candidates
Basic analog and circuit theory knowledge
Able to work in team
Knowledge in C#, C++ or Visual Basic will be an added advantage.
Experience in hands-on development and troubleshooting on embedded product is an advantage.
Experience in embedded software development for automotive application will be an added advantage.
Good foundation knowledge in UML or other design tools will be an added advantage.
Willing to travel overseas for projects on short notice will be an added advantage.
Good written and oral communication skills
Responsible for developing firmware for Automotive product following V-model software development life cycle. Depending on task assignment, perform necessary software requirement analysis, perform software design, then coding the software and perform verification from unit to integration testing.
Perform requirement reviews, design reviews and code reviews on peer engineer's work product as part of our software quality commitment.
Create SW test specifications for test engineers to perform necessary testing to ensure quality software product.
Analyse failure log, clarify and resolve software issues reported at different phase of the software development life cycle.
Provide post production support as part of the commitment to our customers.
To complete all project tasks assigned according to the project schedule.