Talent.com
Staff R&D Software Engineer
Staff R&D Software EngineerEmerson • Bayan Lepas, Penang, Malaysia
Staff R&D Software Engineer

Staff R&D Software Engineer

Emerson • Bayan Lepas, Penang, Malaysia
30+ days ago
Job description

In this Role, Your Responsibilities Will Be :

  • Unleash the value of systems & hardware through development of drivers, software, or firmware. Responsible to develop UEFI Firmware (BIOS) or drivers for NI embedded controller and other products
  • Involve in full product development lifecycle, from concept to definition, implementation, test, debug and sustaining.
  • 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 groups.

Who You Are :

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.

For This Role, You Will Need :

  • B.S. or M.S. in computer science, computer engineering or electrical engineering.
  • Strong understanding of computers and high-level programming languages (C).
  • Minimum 2 years of experience in relevant field.
  • Thorough understanding of the following concepts and principles
  • Firmware or device driver development
  • Programming for hardware or systems

  • Computer architecture and operating system
  • UEFI / BIOS or BSP
  • Understanding of PC bus interfaces such as PCI, PCIe, SMBus, etc.
  • Debugging tools such as XDP
  • Object Oriented Programming
  • Device driver development and Linux
  • Common SW development process and tools, such as Agile, Git, etc.
  • Preferred Qualifications that Set You Apart :

  • Demonstrated ability to
  • Work effectively in a group development environment.

  • 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)
  • Quickly learn applicable technology, systems, and products.
  • Clearly and concisely communicate in English, particularly in technical conversations.
  • Hybrid work mode (typically 4 days onsite / week)
  • Experience in the following areas will be an added advantage

    Our Culture & Commitment to You

    At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.

    We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Bayan Lepas, Penang, Malaysia

    Related jobs
    Staff Software Engineer

    Staff Software Engineer

    Emerson • Bayan Lepas, Penang, Malaysia
    In this Role, Your Responsibilities Will Be : .Unleash the value of systems & hardware through development of drivers, software, or firmware. Specify, design, implement, and test software features for...Show more
    Last updated: 27 days ago • Promoted
    Staff Design Verification Engineer

    Staff Design Verification Engineer

    AMD • George Town, Penang, Malaysia
    Staff Design Verification Engineer.We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that acc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Silicon Design Engineer

    Senior Staff Silicon Design Engineer

    AMD • George Town, Penang, Malaysia
    Senior Staff Silicon Design Engineer.AMD invites you to join as a Senior Staff Silicon Design Engineer.We build products that accelerate next-generation computing experiences—from AI and data cente...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EngageRocket • George Town, Penang, Malaysia
    Senior Software Engineer at EngageRocket.EngageRocket is the first venture-backed HR Technology company in SEA with the mission to create better workplaces with people analytics.We help organisatio...Show more
    Last updated: 30+ days ago • Promoted
    Staff FPGA Design Engineer

    Staff FPGA Design Engineer

    AMD • George Town, Penang, Malaysia
    Be among the first 25 applicants.As a design engineer in our FPD design team, you will be responsible for leading and optimizing the Fabric PPC in the Adaptive & Embedded Computing Group (AECG).You...Show more
    Last updated: 4 days ago • Promoted
    Staff Engineer Prototyping

    Staff Engineer Prototyping

    Infineon Technologies • PenangMalaysia, Penang, Malaysia
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Do prototype design and implementation from a System and Product level perspective.Develop FPGA, Embed...Show more
    Last updated: 27 days ago • Promoted
    Software Engineer Sr

    Software Engineer Sr

    Plexus Corp. • Bayan Lepas, Penang, Malaysia
    Purpose Statement : To perform engineering design services and other related product development and / or product commercialization services. Please refer to discipline core skills for specifics.Demons...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Silicon Design Engineer

    Senior Staff Silicon Design Engineer

    Advanced Micro Devices • PenangMalaysia, Penang, Malaysia
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 30+ days ago • Promoted
    R&D Senior Software Engineer

    R&D Senior Software Engineer

    Gokardz • Seberang Perai, Penang, Malaysia
    We are seeking an experienced Software Engineer specializing in the further design, development, and maintenance of the Eggplant Performance (EPP) suite of applications, our load and performance te...Show more
    Last updated: 30+ days ago • Promoted
    10 - Staff Engineer, Software

    10 - Staff Engineer, Software

    Celestica • PenangMalaysia, Penang, Malaysia
    Job Title : Staff Engineer, Software.Functional Area : Engineering (ENG).Career Stream : Design - Software Engineering.The Staff Engineer, Software develops, debugs, tests, deploys and supports code t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Staff

    Software Engineer Staff

    Plexus Malaysia Sdn Bhd • PenangMalaysia, Penang, Malaysia
    Software Engineer Staff page is loaded## Software Engineer Stafflocations : Penang, Malaysiatime type : Full timeposted on : Posted 30+ Days Agojob requisition id : R • • • •Purpose Statement : • • • •...Show more
    Last updated: 30+ days ago • Promoted
    Staff Silicon Design Engineer

    Staff Silicon Design Engineer

    AMD • George Town, Penang, Malaysia
    What you do at AMD changes everything.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 30+ days ago • Promoted
    Hardware Design Engineer (Lead / Staff)

    Hardware Design Engineer (Lead / Staff)

    Celestica • Bayan Lepas, Penang, Malaysia
    Get AI-powered advice on this job and more exclusive features.The successful candidate will be a self-starter who likes to take responsibility and works best with little supervision.Likes to perfor...Show more
    Last updated: 30+ days ago • Promoted
    Staff FPGA Design Engineer

    Staff FPGA Design Engineer

    Advanced Micro Devices • PenangMalaysia, Penang, Malaysia
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 7 days ago • Promoted
    10 - Staff Engineer, Software

    10 - Staff Engineer, Software

    Celestica Inc. • George Town, Penang, Malaysia
    Lead the design, development and implementation of technical solutions for complex projects, involving multiple domains.Participate in project planning and scheduling. Provide technical leadership a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Engineer Robotic System

    Senior Staff Engineer Robotic System

    Infineon Technologies • PenangMalaysia, Penang, Malaysia
    We are seeking a highly skilled and motivated Robotic System Engineer to design, develop and support automation and robotic systems in advance semiconductor manufacturing operations.The ideal candi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Staff

    Software Engineer Staff

    Plexus Corp. • Bayan Lepas, Penang, Malaysia
    Get AI-powered advice on this job and more exclusive features.To perform engineering design services and other related product development and / or product commercialization services.Please refer to ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Applications Engineer

    Senior Staff Applications Engineer

    Lattice • George Town, Penang, Malaysia
    There is energy here…energy you can feel crackling at any of our international locations.It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers.L...Show more
    Last updated: 26 days ago • Promoted