Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)

ARRK Engineering

Petaling Jaya

On-site

MYR 60,000 - 100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ARRK Malaysia Sdn Bhd is seeking a Software Engineer to join our automotive software team in Malaysia. You will develop software that runs on Linux- and Android-based embedded systems, from cockpit displays to in-car interactions, and gain hands-on experience with production-grade systems and forward-looking innovation projects.

The role offers opportunities to grow toward more senior technical responsibilities; requires a degree in CS/EE/SE, strong C++, Kotlin, Python skills, and experience

Qualifications

  • Degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Strong programming skills in C++, Kotlin, and Python.
  • Hands-on software development experience through internships or projects.
  • Experience with Embedded Linux and Android Automotive OS.
  • Familiarity with Qt/QML and UI/HMI development.
  • Knowledge of automotive communication technologies such as CAN or Automotive Ethernet.
  • Fluent English communication skills.

Responsibilities

  • Develop software for Linux- and Android-based embedded systems using modern tools.
  • Implement UI/UX concepts for next-generation vehicle cockpits.
  • Support rapid prototyping on embedded systems and mobile devices.
  • Contribute to the design and integration of AI-based features in the vehicle context.
  • Collaborate with cross-functional and international teams.
  • Write clean, well-tested, maintainable code following established coding standards.
  • Support debugging, testing, and quality assurance activities across the software lifecycle.

Skills

C++
Kotlin
Python

Education

Bachelor's degree in Computer Science / Electrical Engineering / Software Engineering

Tools

Qt/QML
Android Automotive OS
Embedded Linux
CI/CD pipelines
CAN / Automotive Ethernet

Job description

Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)

LOCATION
Petaling Jaya

COMPANY
ARRK Malaysia Sdn Bhd

CONTRACT TYPE
Full-time

Form of Work
Office

WHAT TO EXPECT

We are looking for a Software Engineer to join our growing automotive software team in Malaysia. You'll help build the software that runs directly in and on the vehicle - from cockpit displays to in-car interactions - for leading global OEMs. Our work spans both series development and early-stage concepts and PoCs, so you'll get hands-on experience with both production-grade systems and forward-looking innovation projects - with clear opportunities to grow toward more senior technical responsibility over time.

YOUR TASKS
YOUR PROFILE
  • Develop software for Linux- and Android-based embedded systems using modern tools and development methods
  • Implement UI/UX concepts in software for next-generation vehicle cockpits
  • Support rapid prototyping of design and interaction concepts on embedded systems and mobile devices
  • Contribute to the design and integration of AI-based features in the vehicle context
  • Collaborate closely with cross-functional and international teams (engineering, design, project management)
  • Write clean, well-tested, and maintainable code following established coding standards
  • Support debugging, testing, and quality assurance activities across the software lifecycle
  • Degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Solid programming skills in C++, Kotlin, and Python.
  • Initial hands-on experience in software development through internships, working student positions, academic projects, or professional roles.
  • Good understanding of Embedded Linux and embedded software development.
  • Experience with Android Automotive OS and in-vehicle software platforms.
  • Knowledge of Qt/QML and modern UI/HMI development.
  • Familiarity with CI/CD pipelines, version control systems, and modern software engineering practices.
  • Understanding of automotive communication technologies such as CAN, Automotive Ethernet, or vehicle software architectures.
  • Strong problem-solving abilities and a structured approach to technical challenges.
  • Good communication skills and fluency in English, both written and spoken
WHAT TO EXPECT

ARRK Engineering is part of the international ARRK group of companies andspecialized in product development. Within the ARRK group of companieswe implement product developments from virtual development toprototypes and small series production.

We are looking for a Software Engineer to join our growing automotive software team in Malaysia. You'll help build the software that runs directly in and on the vehicle - from cockpit displays to in-car interactions - for leading global OEMs. Our work spans both series development and early-stage concepts and PoCs, so you'll get hands-on experience with both production-grade systems and forward-looking innovation projects - with clear opportunities to grow toward more senior technical responsibility over time.

YOUR TASKS
  • Develop software for Linux- and Android-based embedded systems using modern tools and development methods
  • Implement UI/UX concepts in software for next-generation vehicle cockpits
  • Support rapid prototyping of design and interaction concepts on embedded systems and mobile devices
  • Contribute to the design and integration of AI-based features in the vehicle context
  • Collaborate closely with cross-functional and international teams (engineering, design, project management)
  • Write clean, well-tested, and maintainable code following established coding standards
  • Support debugging, testing, and quality assurance activities across the software lifecycle
YOUR PROFILE
  • Degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Solid programming skills in C++, Kotlin, and Python.
  • Initial hands-on experience in software development through internships, working student positions, academic projects, or professional roles.
  • Good understanding of Embedded Linux and embedded software development.
  • Experience with Android Automotive OS and in-vehicle software platforms.
  • Knowledge of Qt/QML and modern UI/HMI development.
  • Familiarity with CI/CD pipelines, version control systems, and modern software engineering practices.
  • Understanding of automotive communication technologies such as CAN, Automotive Ethernet, or vehicle software architectures.
  • Strong problem-solving abilities and a structured approach to technical challenges.
  • Good communication skills and fluency in English, both written and spoken

ARRK Engineering is part of the international ARRK group of companies andspecialized in product development. Within the ARRK group of companieswe implement product developments from virtual development toprototypes and small series production.

For reasons of simplification, only the masculine form is used in this job advertisement. However, persons of any gender and any orientation are always meant equally.
Our job offer is equally directed at severely disabled persons and persons of equal status.

ARRK Engineering is part of the international ARRK group of companies and specialized in product development. Within the ARRK group of companies we implement product developments from virtual development to prototypes and small series production.

For reasons of simplification, only the masculine form is used in this job advertisement. However, persons of any gender and any orientation are always meant equally.
Our job offer is equally directed at severely disabled persons and persons of equal status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)
Software Engineer - Digital Cockpit & In-Car Experience (m/w/d)

ARRK Asia • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Test Engineer Automotive Cockpit Electronics (m/f/d)
Test Engineer Automotive Cockpit Electronics (m/f/d)

ARRK Engineering • Petaling Jaya

On-site
MYR 60,000 - 85,000
AI & Data Scientist Autonomous Driving (m/f/x)
AI & Data Scientist Autonomous Driving (m/f/x)

ARRK Engineering • Petaling Jaya

On-site
MYR 180,000 - 240,000
Test Engineer Automotive Cockpit Electronics (m/f/d)
Test Engineer Automotive Cockpit Electronics (m/f/d)

Mitsui Chemicals Group • Petaling Jaya

On-site
MYR 67,000 - 134,000
Exciting projects
Attractive salary
Creative scope
+1
HW/SW Engineer Automotive Display (m/f/d)
HW/SW Engineer Automotive Display (m/f/d)

Mitsui Chemicals Group • Petaling Jaya

On-site
MYR 120,000 - 180,000
Exciting projects
Attractive salary
Creative scope
+1
HW/SW Engineer Automotive Display (m/f/d)
HW/SW Engineer Automotive Display (m/f/d)

ARRK Engineering • Petaling Jaya

On-site
MYR 90,000 - 150,000
Design Engineer Thermal Management Automotive (m/f/d)
Design Engineer Thermal Management Automotive (m/f/d)

ARRK Engineering • Petaling Jaya

On-site
MYR 67,000 - 134,000
Data Engineer Autonomous Driving (m/f/x)
Data Engineer Autonomous Driving (m/f/x)

Mitsui Chemicals Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Exciting projects
Employee events
Creative scope
+1
AI & Data Scientist Autonomous Driving (m/f/x)
AI & Data Scientist Autonomous Driving (m/f/x)

Mitsui Chemicals Group • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Exciting projects
Employee events
Creative scope
+1