Enable job alerts via email!

Embedded Software Engineer

DDMAN - Automotive Solution Provider

Penang

On-site

MYR 48,000 - 72,000

Full time

14 days ago

Job summary

A leading automotive electronics firm in Penang is looking for a Firmware Developer to create embedded software for automotive products. Candidates should have a Bachelor's Degree in engineering and experience in C programming. The role involves firmware development, requirement analysis, and code reviews. Opportunities for on-the-job training and career advancement are available along with medical benefits.

Benefits

Medical
On-the-Job Training
Profit Sharing

Qualifications

  • 2 years of working experience in relevant field; fresh graduates may apply.
  • Solid programming experience in C.
  • Basic analog and circuit theory knowledge.

Responsibilities

  • Develop firmware for automotive products following the V-model software development life cycle.
  • Perform requirement, design, and code reviews.
  • Create SW test specifications for testing.

Skills

C
Microsoft Office
Coding mindset
C#
C++
Visual Basic

Education

Bachelor's Degree in Engineering (Computer/Telecommunication, Electrical/Electronic, Mechatronic/Electromechanical)
Job description
Overview

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 exposure to the entire software development cycle, complete embedded software knowledge (application and platform), AUTOSAR, V-model based ASPICE development process, MISRA C coding standard and ISO26262 Functional Safety awareness. The role provides opportunities to learn embedded Linux, AGL, Android, and to utilize graphics libraries to realize 2D/3D graphics on full LCD vehicle meter clusters (Free Programmable Cluster – FPC).

We are a solution provider specialised in automotive body electronics and invite qualified candidates interested in research and product development to join us to achieve our goals. Successful candidates will have opportunities for career advancement commensurate with effort and contribution.

Job Responsibilities
  • Responsible for developing firmware for Automotive products following the V-model software development life cycle. Depending on task assignment, perform necessary software requirement analysis, software design, coding, and 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.
  • Analyze failure logs, clarify and resolve software issues reported at different phases of the software development life cycle.
  • Provide post-production support as part of the commitment to our customers.
  • Complete all project tasks assigned according to the project schedule.
Qualifications
  • Bachelor's Degree, Post Graduate Diploma, or Professional Degree in Engineering (Computer/Telecommunication), Electrical/Electronic, Mechatronic/Electromechanical, or equivalent.
  • 2 years of working experience in relevant field. Fresh graduates are encouraged to apply for fresh positions.
  • Required Skill(s): C, Microsoft Office, Coding mindset.
  • Preferably 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 a team.
  • Knowledge in C#, C++ or Visual Basic is an added advantage.
  • Experience in hands-on development and troubleshooting on embedded product is an advantage.
  • Experience in embedded software development for automotive applications is an added advantage.
  • Good foundation knowledge in UML or other design tools is an added advantage.
  • Willing to travel overseas for projects on short notice is an added advantage.
  • Good written and oral communication skills.
Additional Information
  • Language: The original job description language is English.
  • Salary and benefits: Perks and benefits include Medical, On-the-Job Training, Profit Sharing, etc. (subject to company policies).
  • We are a solution provider specialising in automotive body electronics.

Important note: The job posting contains sections urging applicants to provide answers to questions (e.g., right to work, salary expectations, etc.).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.