Enable job alerts via email!

Senior Firmware Engineer, Calibration and Test Center of Excellence

Sensata Technologies

Subang Jaya

On-site

MYR 60,000 - 80,000

Full time

30 days ago

Job summary

A leading technology firm in Malaysia is seeking a Firmware Engineer responsible for implementing software programs, conducting design analyses, and developing tools for hardware platforms. The ideal candidate should have a Bachelor's degree and strong skills in embedded programming, C/C++, and software development tools. This role emphasizes collaboration, innovation, and efficiency.

Qualifications

  • Strong knowledge of embedded programming (ARM microcontrollers).
  • Ability to work in a fast-paced environment handling multiple tasks.
  • Proficiency in Microsoft Office programs.

Responsibilities

  • Implement various software programs including new features and unit testing.
  • Conduct analyses for designs, programs, debug, and modify software.
  • Develop software tools and libraries for deployment on new hardware platforms.

Skills

Embedded programming
Communication skills
Time management
Interpersonal skills

Education

Bachelor's degree in relevant field

Tools

MS Visual Studio
GIT/GitLab
C/C++/C#
Job description

The Firmware Engineer will be responsible for implementing various software programs in the COE, including new features, analyses, and unit testing to ensure compliance with Electrical Engineering requirements.

General Responsibilities
  • Conduct analyses for designs, programs, debug, and modify software.
  • Handle troubleshooting of codes for firmware applications.
  • Manage analog and digital hardware and software operating systems.
  • Possess knowledge and exposure to hardware design.
  • Program in machine language, assembly language, and high-level languages.
Experience / Qualifications
  • A university degree (Bachelor's) or equivalent relevant work experience.
  • Ability to work in a fast-paced environment, handling multiple tasks.
  • Strong communication skills (oral, written, presentation).
  • Excellent organization, planning, and time management skills.
  • High ethical standards and integrity.
  • Self-accountable for achieving goals and standards.
  • Proficient in Microsoft Office programs.
  • Effective interpersonal and collaboration skills.

The engineer will develop software tools and libraries for deployment on new hardware platforms and assist design engineers with simulations, reducing time to market. Tasks include:

  • Writing firmware supporting communication and output protocols based on ASIC/ASSP/Micro datasheets.
  • Supporting rollout and testing of ASIC/ASSP/Micro devices with engineering and production teams.
  • Identifying opportunities to reduce costs and improve performance.
  • Developing Windows software applications for faster project execution.
  • Working on prototype hardware designs to expand hardware platform adoption.
  • Developing software to control external embedded hardware for automated testing and lab applications.
Additional Qualifications
  • Solid understanding of embedded programming (ARM microcontrollers).
  • Proficiency with MS Visual Studio.
  • Experience with GIT/GitLab.
  • Knowledge of C/C++/C#.

#LI-FR1

At Sensata, collaboration means working with talented people in an enriching environment that pushes innovation. Employees work across functions, countries, and cultures, gaining new perspectives through mutual respect and open communication. As OneSensata, we work together to make things work seamlessly.

For more information, view our Sensata Recruitment Privacy Statement and Sensata Recruitment Privacy Statement for China.

Note: Current Sensata employees should log into Workday directly to apply, typing "FIND JOBS" in the search bar.

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