Job Search and Career Advice Platform

Enable job alerts via email!

Staff / Senior / Software Linux Development Engineer

ManpowerGroup

Bayan Lepas

On-site

MYR 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking a Staff/Senior Software Linux Development Engineer in Bayan Lepas, Malaysia. The role requires a Bachelor's degree in a relevant field and proven experience in embedded software engineering. Key responsibilities include collaborating on software design, developing software for embedded targets, and conducting unit testing. The ideal candidate possesses strong programming skills in C/C++, experience with Linux embedded development, and excellent teamwork abilities.

Qualifications

  • Proven working experience in embedded software engineering.
  • Adequate knowledge of Linux driver porting and Kernel device tree.
  • Ability to read schematics and data sheets for components.

Responsibilities

  • Collaborate as a project team member on software design matters.
  • Perform unit testing and release software according to release processes.
  • Analyze failure logs, clarify system problems, and resolve design issues.

Skills

Programming skills in C, C++, or object-oriented programming
Hands-on development and troubleshooting experience on embedded targets
Strong oral and written communication skills
Team-oriented mindset

Education

Bachelor's degree in Electrical/Electronic Engineering, Computer Engineering, or Computer Science

Tools

Linux embedded development
GDB
Yocto/Debian build systems
Job description
Staff / Senior / Software Linux Development Engineer

About the Employer

Our client is a global technology leader with a strong focus on innovation and engineering excellence. They are dedicated to delivering advanced solutions that integrate seamlessly into complex systems, supporting industries worldwide with reliable and cutting-edge software development. The employer values collaboration, technical expertise, and continuous improvement, offering professionals the opportunity to contribute to impactful projects in a dynamic environment.

Responsibilities
  • Collaborate as a project team member on software design matters.
  • Capture and evaluate customer, internal, and vehicle-specific interface requirements to identify suitable concepts in terms of functionality, technology, and effort.
  • Adhere to established software engineering processes, including requirement reviews, design reviews, and code reviews.
  • Perform unit testing and release software according to release processes.
  • Develop software designs considering dependencies with other modules and integration into overall systems.
  • Program software using both standard and proprietary tools and libraries.
  • Create software test specifications and protocols; develop test software when necessary.
  • Execute test plans to ensure new software meets specifications, functionality, and performance requirements.
  • Analyze failure logs, clarify system problems, and resolve design issues.
  • Produce technical reports, design analyses, and documentation to support designs.
  • Assist manufacturing teams in troubleshooting production-related problems.
  • Provide post-production support to ensure long-term reliability and performance.
Requirements
  • Bachelor’s degree in Electrical/Electronic Engineering, Computer Engineering, or Computer Science.
  • Proven working experience in embedded software engineering.
  • Hands-on development and troubleshooting experience on embedded targets.
  • Solid programming skills in C, C++, or object-oriented programming.
  • Experience in Linux embedded development, including cross-compiling, OS toolchains, Yocto/Debian build systems, Linux file systems, GDB, and Linux bash scripts.
  • Adequate knowledge of Linux driver porting and Kernel device tree.
  • Ability to read schematics and data sheets for components.
  • Strong oral and written communication skills with excellent interpersonal abilities.
  • Team-oriented mindset with the ability to integrate and collaborate effectively.
  • Willingness to work in Bayan Lepas Phase 1.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.