R&D Software Engineer (Embedded)

Techstreet Malaysia

Shah Alam

On-site

MYR 90,000 - 140,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Techstreet Malaysia is seeking an experienced R&D Software Engineer to lead embedded software initiatives for automotive systems. You will develop firmware, drivers, and participate in board bring-up, peripheral initialization, and interface coding on embedded platforms.

The role emphasizes automotive standards such as ASPICE, ISO 26262 and MISRA, collaboration with hardware and software teams, and opportunities to optimize performance and documentation across lifecycle stages.

Qualifications

  • 3+ years of software or embedded systems development experience.
  • Proficient in C/C++ and Python.
  • Experience with debugging and testing tools.
  • Familiarity with Git or SVN.
  • Knowledge of ASPICE, ISO 26262 and ISO/SAE 21434 is an advantage.

Responsibilities

  • Develop firmware and low-level drivers for embedded platforms.

Skills

Embedded systems development
C/C++ programming
Python programming
Debugging skills
Version control (Git/SVN)
Communication & teamwork

Tools

Git
SVN
I2C
SPI
UART
GPIO
Embedded Linux/Android porting

Job description

As an R&D Software Engineer, you will be at the forefront of our mission to innovate and elevate the automotive industry through the development of sophisticated software solutions. This role demands expertise in Embedded C++. Join us in creating the next generation of intelligent and connected automotive systems.

Key responsibilities
  • Develop firmware and low-level drivers for embedded platforms (MCUs, SoCs)
  • Participate in board bring-up, peripheral initialization, and interface coding (I2C, SPI, UART, GPIO)
  • Assist in embedded Linux/Android porting and kernel/device tree configuration
  • Prepare and maintain software development documentation, including requirements, design descriptions, test reports, and release notes
  • Execute software verification and validation activities to ensure compliance with customer and automotive requirements
  • Support APQP activities and contribute to DFMEA, risk assessments, and product development deliverables
  • Conduct unit testing, debugging, and performance optimization
  • Support production and test engineering with firmware issues during manufacturing
  • Ensure compliance with ISO 9001, APQP Requirements and automotive software standards (e.g., ASPICE, MISRA)
About you
  • Minimum 3 years of experience in software development or embedded systems development
  • Experience in programming languages in C/C++/Python
  • Experience with software debugging and testing tools
  • Knowledge of version control systems such as Git or SVN
  • Familiarity with software verification and validation methodologies
  • Knowledge of ASPICE, ISO 26262, and ISO/SAE 21434 is an advantage
  • Strong analytical, problem-solving, communication, and teamwork skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Software Engineer (Embedded)
R&D Software Engineer (Embedded)

techstreet • Shah Alam

On-site
MYR 90,000 - 150,000
Health Insurance
Performance Bonus
Learning Budget
Embedded R&D Software Engineer - Automotive Innovation
Embedded R&D Software Engineer - Automotive Innovation

techstreet • Shah Alam

On-site
MYR 90,000 - 150,000
Health Insurance
Performance Bonus
Learning Budget
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 180,000 - 240,000
Automotive Embedded R&D Software Engineer
Automotive Embedded R&D Software Engineer

Techstreet Malaysia • Shah Alam

On-site
MYR 90,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Sinergia Talents • Penang

On-site
MYR 180,000 - 260,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
Staff / Senior Software Development Engineer
Staff / Senior Software Development Engineer

Bosch Malaysia • Bayan Lepas

On-site
MYR 60,000 - 120,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

Shanghai StarFive Semiconductor Co., Ltd. • Bayan Lepas

On-site
MYR 48,000 - 72,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 180,000 - 210,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies Malaysia Sdn. Bhd. • Penang

On-site
MYR 160,000 - 260,000