Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Engineer — Driver & Firmware (Hybrid)

Emerson

Bayan Lepas

Hybrid

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology company in Penang is seeking a Software Developer to unleash the value of systems and hardware. Responsibilities include developing drivers and software, implementing features for new and existing products, and collaborating with diverse teams. Ideal candidates should have a degree in computer science or engineering, at least 2 years of experience, and familiarity with programming languages like C/C++. The role supports a hybrid working environment, enhancing flexibility and work-life balance.

Benefits

Competitive benefits plans
Flexible time off plans
Paid parental leave

Qualifications

  • Minimum 2 years of experience in software development, particularly for hardware or systems.
  • Strong understanding of Object Oriented Programming and computer architecture.
  • Demonstrated capability to lead software projects.

Responsibilities

  • Develop drivers, software, or firmware to optimize system value.
  • Design, implement, and test software features for new and existing products.
  • Interact with R&D and manufacturing teams to drive innovation.

Skills

Problem-solving
High-level programming languages (C/C++)
Agile development methodologies
English language proficiency

Education

B.S. or M.S. in computer science, computer engineering, or electrical engineering

Tools

Windows debugging tools (WinDBG)
Linux kernel mode & user mode driver development
Scripting languages (Python)
Job description
A global technology company in Penang is seeking a Software Developer to unleash the value of systems and hardware. Responsibilities include developing drivers and software, implementing features for new and existing products, and collaborating with diverse teams. Ideal candidates should have a degree in computer science or engineering, at least 2 years of experience, and familiarity with programming languages like C/C++. The role supports a hybrid working environment, enhancing flexibility and work-life balance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.