Connecting...

Staff R&D Software Engineer

役職名: Staff R&D Software Engineer
勤務地: Pulau Pinang
職種: エンジニアリング・製造IT
給与: MYR 80,000 - 180,000 (Annual)
求人番号: PR/156618
担当者: Hasmidar Hasan
お問い合わせ先: hasmidar.hasan@jac-recruitment.com
求人情報掲載日: 2024/01/30 16:08
勤務形態: オフィス勤務

High reputable MNC in test and measurement system is seeking talented individuals with an innovative mindset to join their expanding R&D team. This is your opportunity to embrace your passion for innovation and technology and flourish in dynamic environments that value and nurture creativity.

 

Job Descriptions:

  • Unleash the value of systems & hardware through development of drivers, software, or firmware

  • Specify, design, implement, and test software features for new and existing products.

  • Drive software development excellence, continuous improvement and bring innovation into software and hardware products.

  • Work and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business group

Job Requirements:

  • B.S. or M.S. in computer science, and/or computer engineering, and/or electrical engineering.

  • Strong understanding of computers and high-level programming languages (C/C++).

  • Minimum 3 years of experience in relevant field.

  • Thorough understanding of the following concepts and principles:

  • Software design and architecture principles

    • Object Oriented Programming

    • Programming for hardware or systems

    • Computer architecture and operating system

    • Demonstrated capability to define and complete software projects

  • Experience in the following areas will be an added advantage

    • Windows driver development

    • Linux kernel mode & user mode driver development

    • Windows & Linux debugging tools, such as WinDBG

    • Unit testing

    • Scripting languages such as Python

    • Agile development methodologies

  • Demonstrated ability to:

    • Problem-solve effectively

    • Take initiative, be a self-starter, and work independently

    • Take ownership of goals, project schedules; persistently drive tasks /projects to completion

    • Work effectively across groups and with global teams (e.g. USA)

  • English language competency and effective communication skills

  • Hybrid work mode (typically 2-3 days onsite/week)

If this role speaks to you, please send your resume to the quick apply button at the bottom of this page.