CareerPlanGet AI match score →

Staff / Senior Software Development Engineer

Bayan Lepas, Pulau Pinang, my💼 Full-time🗓 2026-06-11 → 2026-07-31

Core

Design, develop, and test embedded software for vehicle control units, infotainment systems, and V2X connectivity solutions.

Role type

Staff/Senior Embedded Software Engineer

Builds

V2X connectivity control units, infotainment and cockpit solutions, and smart infotainment systems for automotive applications.

Domain

Automotive embedded systems and cross-domain computing

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded software engineering, C/C++ programming, Linux embedded development, cross-compiling, Yocto/Debian build systems, Linux driver porting, Kernel device tree, schematic reading, data sheet analysis

Preferred skills

Hands-on development and troubleshooting on embedded targets, unit testing, release management, technical documentation, manufacturing troubleshooting

Technologies

C, C++, Linux, GDB, Bash scripts, Yocto, Debian

Responsibilities

Capture and evaluate customer and vehicle-specific interface requirements, perform requirement/design/code reviews, develop SW design considering module dependencies, create SW test specifications and protocols, execute test plans, analyze failure logs and resolve design issues, produce technical reports and documentation, assist manufacturing in troubleshooting, provide post-production support

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗