Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1540726 Date Updated : May 20th, 2025

PR/156618 | Staff R&D Software Engineer

Location Malaysia, Pulau Pinang
Job Type Permanent Full-time
Salary Negotiable, based on experience

Job Description

Company and Job Overview 
A highly reputable multinational corporation specializing in test and measurement systems is seeking talented individuals with a strong innovative mindset to join its growing R&D team. This is an exceptional opportunity to channel your passion for innovation and technology while thriving in dynamic environments that actively foster and nurture creativity.
 
Key Responsibilities
  • Harness the potential of systems and hardware through the development of drivers, software, and firmware to maximize functionality and performance.
  • Take responsibility for developing UEFI Firmware (BIOS) and drivers for embedded controllers and other products.
  • Engage in the complete product development lifecycle, encompassing concept creation, definition, implementation, testing, debugging, and sustaining activities.
  • Champion software development excellence by driving continuous improvement and introducing innovative solutions to software and hardware products.
  • Collaborate and interact effectively with cross-functional teams, including R&D hardware, R&D software, systems R&D, manufacturing, and other business groups, to achieve project objectives.
Key Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Strong knowledge of C programming, with additional experience in C++ for software engineers.
  • Proficiency in firmware/device driver development, hardware/system programming, computer architecture, and operating systems.
  • Experience in UEFI/BIOS, BSP, PC bus interfaces (e.g., PCI, PCIe, SMBus), debugging tools like XDP, and Object-Oriented Programming.
  • Familiarity with Linux device driver development and common software development practices/tools such as Agile and Git.
  • Strong skills in UEFI BIOS firmware development and low-level embedded engineering.

General Requirements

Minimum Experience Level Over 3 years
Career Level Mid Career
Minimum English Level Business Level
Minimum Japanese Level Business Level
Minimum Education Level Associate Degree/Diploma
Visa Status No permission to work in Japan required

Job Location

  • Malaysia, Pulau Pinang

Work Conditions

Job Type Permanent Full-time
Salary Negotiable, based on experience
Industry Other (Manufacturing)

Job Category

  • Other > Other