R&D Software Engineer

C&C I Motive Sdn Bhd.

Klang City

On-site

MYR 90,000 - 140,000

Full time

30 hours ago
Be an early applicant
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

C&C I Motive Sdn. Bhd. is seeking an R&D Software Engineer to advance automotive software development in Malaysia. You will work with Python, C/C++, and ML-based vision on embedded platforms to enable intelligent, connected automotive systems.

Responsibilities include machine vision, embedded Linux/Android porting, board bring-up, and PLC interfaces for automation. You will help ensure quality with ISO 9001, APQP, ASPICE, MISRA guidance, and collaborate across teams.

Qualifications

  • Minimum 3 years of experience in software development or embedded systems development.
  • Understanding of automotive quality requirements and IATF 16949 principles.
  • Experience in programming languages in C/C++/Phyton.
  • Experience with software debugging and testing tools.
  • Knowledge of ASPICE, ISO 26262, and ISO/SAE 21434 is an advantage.

Responsibilities

  • Design and implement machine vision solutions using Python, OpenCV, and deep learning frameworks to enable automated inspection and quality control.
  • Develop firmware and low-level drivers for embedded platforms (MCUs, SoCs).
  • Interface with industrial automation systems and PLCs for equipment control, data acquisition, and process feedback.
  • Create vision-based detection, classification, or measurement algorithms to improve automation reliability.
  • 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.
  • Conduct unit testing, debugging, and performance optimization.
  • Ensure ISO 9001, APQP Requirements and automotive software standards (e.g., ASPICE, MISRA).

Skills

C/C++
Python
OpenCV
Deep learning
Machine vision
Embedded systems
Git
Teamwork
Analytical thinking
Communication

Tools

OpenCV
TensorFlow
PyTorch
Git
Embedded Linux

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 Python programming, PyQt, human-machine interface (HMI) design, deep learning, machine vision, C++, Embedded and automation. Join us in creating the next generation of intelligent and connected automotive systems.

JOB DESCRIPTION

Design and implement machine vision solutions using Python, OpenCV, and deep learning frameworks (e.g., TensorFlow, PyTorch) to enable automated inspection and quality control.

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.

Interface with industrial automation systems and PLCs (e.g., Siemens, Omron, Mitsubishi) for equipment control, data acquisition, and process feedback.

Create vision-based detection, classification, or measurement algorithms to improve automation reliability and reduce human inspection.

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).

AUTHORITY

Recommend software design improvements and optimization solutions.

Review and approve assigned software development documents within authorized scope.

Initiate corrective actions for software-related issues identified during development and validation.

Recommend software changes and enhancements through engineering change processes.

Escalate technical risks, software defects, and project concerns to management.

Participate in software design reviews and technical decision-making processes.

REQUIREMENT

Minimum 3 years of experience in software development or embedded systems development.

Understanding of automotive quality requirements and IATF 16949 principles.

Experience in programming languages in C/C++/Phyton

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.

C&C I Motive Sdn. Bhd. is an expert group in automotive image and electronics parts. Our technology is based on international automotive industry standards, and many experiences in mass production. We are committed to developing advanced solutions that redefine the driving experience.

http://www.cncimotive.com

C&C I Motive Sdn. Bhd. is an expert group in automotive image and electronics parts. Our technology is based on international automotive industry standards, and many experiences in mass production. We are committed to developing advanced solutions that redefine the driving experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Vision & Embedded Systems Engineer
Automotive Vision & Embedded Systems Engineer

C&C I Motive Sdn Bhd. • Klang City

On-site
MYR 90,000 - 140,000
R&D Software Engineer (Embedded)
R&D Software Engineer (Embedded)

Techstreet Malaysia • Shah Alam

On-site
MYR 110,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
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies Malaysia Sdn. Bhd. • Penang

On-site
MYR 160,000 - 260,000
Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)
Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)

Mitsui Chemicals Group • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Exciting projects
ARRK Engineering Academy
Attractive salary
+2
R&D and NPI Manager
R&D and NPI Manager

Armstrong Auto Parts Sdn Bhd • Seberang Perai

On-site
MYR 120,000 - 180,000
Software Engineer (Vision)
Software Engineer (Vision)

NSW Automation Sdn Bhd • Simpang Ampat

On-site
MYR 60,000 - 90,000
6559 - Software Engineer
6559 - Software Engineer

Agensi Pekerjaan Minde Group Sdn Bhd • Johor Bahru

On-site
MYR 67,000 - 100,000
Engineer
Engineer

Durr Systems (Malaysia) Sdn Bhd • Subang Jaya

On-site
MYR 78,000 - 112,000
R&D Engineer
R&D Engineer

Businesslist • Batu Kawan

On-site
MYR 60,000 - 80,000