Staff/Senior Software Engineer

Penang Permanent MYR8,000 - MYR14,000 per month (MYR96,000 - MYR168,000 per year) Work from Home or Hybrid View Job Description
This role focuses on developing drivers, software, or firmware to maximize the value of systems and hardware. It involves designing, implementing, and maintaining software features while collaborating with cross-functional teams to ensure quality, innovation, and continuous improvement.
  • Opportunity to learn the latest technologies
  • Attractive remuneration package

About Our Client

You thrive in collaborative environments, seamlessly working with diverse teams to achieve shared objectives through open communication and mutual support. Your proactive approach to problem-solving enables you to anticipate challenges, take initiative, and drive tasks forward with efficiency and determination. Your unwavering dedication, persistence, and ability to navigate complex situations empower you to make meaningful contributions and drive success in any endeavor.

Job Description



  • Develop drivers, software, or firmware to maximize the performance and value of hardware systems.


  • Design, implement, test, and maintain software features for both new and existing products.


  • Collaborate with cross-functional teams across R&D, manufacturing, and business units.


  • Ensure software meets quality and security standards while driving continuous improvement and innovation.



The Successful Applicant



  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering


  • Proficient in high-level programming languages, particularly C/C++


  • At least 2 years of relevant industry experience


  • Strong grasp of:


    • Software design and architecture principles


    • Object-Oriented Programming


    • Hardware/system-level programming


    • Computer architecture and operating systems


    • End-to-end software project delivery


  • Advantageous experience in:


    • Windows driver development


    • Linux kernel and user mode driver development


    • Debugging tools like WinDBG


    • Unit testing and scripting (e.g., Python)


  • Familiarity with Agile development methodologies



What's on Offer



  • Make a real impact through meaningful, purpose-driven work


  • Competitive salary and benefits aligned with industry and local standards


  • Comprehensive medical and insurance coverage for you and your family


  • Inclusive and diverse work environment that supports equity and belonging


  • Strong focus on employee growth with ongoing training and development opportunities


  • Safe and secure workplace with a strong emphasis on employee well-being


  • Be part of a global company that values and invests in its people



Contact
Jarryl Boey
Quote job ref
JN-032025-6698099
Phone number
+603 2302 4078

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Penang
Contract Type
Permanent
Consultant name
Jarryl Boey
Consultant contact
+603 2302 4078
Job Reference
JN-032025-6698099
Work from Home
Work from Home or Hybrid

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.