Software Linux Developer
On-site · Bayan Lepas, Penang, Malaysia
Job Summary
Collaborate as project team member on Software design matters for automotive domain. Develop embedded Linux software for V2X connectivity, infotainment/cockpit solutions, and related systems. Perform requirement reviews, design reviews, and code reviews; create SW test specifications and test software; execute test plans to ensure specifications and performance; develop software with C and embedded targets, including cross-compiling with Yocto/Debian, Linux file system, kernel driver porting and device trees; analyze failures, troubleshoot hardware/software issues, produce technical reports, and provide post-production support. Requires a Bachelor’s degree in Electrical/Electronic Engineering or Computer Engineering/Science, proven embedded software experience, Linux embedded development skills (Yocto/Debian), C or OO programming, and ability to work in Bayan Lepas Phase 1, Penang or Petaling Jaya, Selangor.
Required Qualifications
- Bachelor Degree in Electrical/Electronic Engineering or Computer Engineering/Science
- Proven working experience in embedded software engineering
- Experience in hands-on development and troubleshooting on embedded targets
- Solid programming experience in C or object oriented programming
- Experience in Linux embedded development in cross-compiling, OS toolchain, Yocto/Debian build system, Linux file system, GDB, Linux bash scripts
- Adequate knowledge in Linux driver porting and Kernel device tree
- Adequate knowledge of reading schematics and data sheets for components
- Good oral / written communication and interpersonal skills
- Able to integrate and to work in a team
- Willing to work in Bayan Lepas Phase 1, Penang or Petaling Jaya, Selangor
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.