EM

Senior Software Engineer

Emerson
Malaysia Posted 3 Nov 2026
FULL TIME
Agile Development Methodologies
Unit Testing
Object Oriented Programming
C++
windows driver development
+1 more

Job Description

Job Description

In This Role, Your Responsibilities Will Include:

  • Unlock the value of systems and hardware by developing drivers, software, or firmware.
  • Specify, design, implement, and test software features for both new and existing products.
  • Raise the bar for software development excellence through continuous improvement and introduce innovation across software and hardware products.
  • Collaborate with and engage colleagues from other divisions, including R&D hardware, R&D software, systems R&D, manufacturing, and other business groups.
  • Support and maintain the software product to meet quality and security requirements.

Who You Are:

You excel in collaborative environments, working effectively with diverse teams to accomplish shared goals through open communication and mutual support. You take a proactive approach to problem-solving—anticipating challenges, taking initiative, and moving tasks forward with efficiency and determination. Your persistence and ability to navigate complex situations enable 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, and/or computer engineering, and/or electrical engineering.
  • Strong understanding of computers and high-level programming languages (C/C++).
  • More than 10 years of experience is required.
  • Detailed 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
  • Proven ability 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

Preferred Qualifications That Set You Apart:

  • Demonstrated ability to:
  • Solve problems effectively
  • Take initiative, act as a self-starter, and work independently
  • Own goals and project schedules; persistently drive tasks/projects to completion
  • Collaborate effectively across groups and with global teams (e.g. USA)
  • English language proficiency and strong communication skills
  • Communicate clearly and concisely in English, especially in technical discussions
  • Hybrid work mode

Our Culture & Commitment to You:

At Emerson, we focus on building a workplace where every employee is valued, respected, and supported to grow. We create an environment that promotes innovation, collaboration, and diverse perspectives—because we know great ideas come from great teams. Our ongoing commitment to career development and an inclusive culture provides the foundation for you to thrive. Through mentorship, training, and leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams working together are essential to driving growth and delivering business results.

We also recognize the importance of employee wellbeing. We provide competitive benefits plans, a range of medical insurance options, an Employee Assistance Program, employee resource groups, recognition, and more. Our culture includes flexible time off, including paid parental leave (maternal and paternal), vacation, and holiday leave.

About Us

WHY EMERSON

Our Commitment to Our People

At Emerson, we are driven by a spirit of collaboration that helps our diverse, multicultural teams worldwide deliver innovation that makes the world healthier, safer, smarter, and more sustainable. We invite you to join us in our bold aspiration.

We’ve built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to tackle the world’s most complex challenges—for our customers, our communities, and the planet. You’ll help advance this important work while strengthening your skills through award-winning employee development programs. As a proud corporate citizen in every city where we operate, we remain committed to our people, our communities, and the broader world. We take this responsibility seriously and aim to create positive impact through every effort.

At Emerson, you’ll see that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Find opportunity. Push boundaries. Be empowered to improve what’s next. Speed up to break through. Let’s go—together.

Accessibility Assistance or Accommodation

If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: [HIDDEN TEXT] .

About Emerson

Emerson is a global leader in automation technology and software. With deep domain expertise and a legacy of flawless execution, Emerson helps customers in critical industries—including life sciences, energy, power and renewables, chemical, and advanced factory automation—operate more sustainably while improving productivity, energy security, and reliability.

With global operations and a comprehensive portfolio of software and technology, we help companies implement digital transformation to measurably improve operations, conserve valuable resources, and enhance safety.

We provide equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can create an impact across a wide range of countries and industries. Whether you’re an established professional considering a career transition, an undergraduate exploring possibilities, or a recent graduate with an advanced degree, you’ll find your opportunity to make a difference at Emerson. Join our team—let’s go!

No calls or agencies please.
foundit: Fast. Faster. foundit. 10 lakh+ jobs, top recruiters hiring. Register nowSponsored
Join WhatsApp Channel