R&D Software Engineer (Embedded)

techstreet

Selangor

On-site

MYR 90,000 - 150,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jora Malaysia is seeking an experienced R&D Software Engineer to drive embedded software development for automotive systems. You will tackle firmware, drivers, and low-level interfaces for MCUs and SoCs, collaborating with hardware and test teams.

The role requires hands-on work in C/C++ and Python, familiarity with embedded Linux/Android porting, and a commitment to ASPICE, ISO 26262, and MISRA. You will document designs, perform unit tests, and contribute to product development and quality

Qualifications

  • Minimum 3 years in software or embedded systems development.
  • Strong experience in C/C++ and Python programming.
  • Familiar with version control and debugging tools; knowledge of ASPICE is a plus.

Responsibilities

  • Develop firmware and low-level drivers for embedded platforms (MCUs, SoCs).
  • 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, test reports, and release notes.
  • Execute software verification and validation to meet customer and automotive requirements.
  • Support APQP activities and contribute to DFMEA, risk assessments and product deliverables.
  • Conduct unit testing, debugging, and performance optimization.
  • Support production and test engineering with firmware issues during manufacturing.
  • Ensure compliance with ISO 9001, APQP and automotive software standards (ASPICE, MISRA).

Skills

Embedded C++
C/C++/Python
Debugging tools
Git/SVN
Automotive standards (ASPICE/ISO26262/

Tools

GDB
Embedded Linux

Job description

Jora Malaysia will close on 16th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

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

Embedded R&D Software Engineer – Automotive Systems
Embedded R&D Software Engineer – Automotive Systems

techstreet • Selangor

On-site
MYR 90,000 - 150,000
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 SYSTEM ENGINEER (C-C-)
EMBEDDED SYSTEM ENGINEER (C-C-)

Entrypass Corporation Sdn Bhd • Sepang

On-site
MYR 96,000 - 144,000
Embedded Software Engineer
Embedded Software Engineer

Silicontek Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 120,000
R&D Software Engineer
R&D Software Engineer

Mi Equipment • Bayan Lepas

On-site
MYR 70,000 - 110,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Career Wise • Bayan Lepas

On-site
MYR 60,000 - 120,000
Embedded Systems - Electronics Engineer
Embedded Systems - Electronics Engineer

Trigen Kaizen • Port Klang

On-site
MYR 89,000 - 134,000
R-D Engineer
R-D Engineer

Seki Aoi Techno • Malacca City

On-site
MYR 40,000 - 70,000
Junior Software Engineer (Embedded)
Junior Software Engineer (Embedded)

Hiredly • Subang Jaya

On-site
MYR 67,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Efinix Technology (M) Sdn. Bhd. • Penang

On-site
MYR 90,000 - 150,000