Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Emerson

Senior Software Engineer

Emerson

Senior Software Engineer developing software features, drivers, and firmware for Emerson's automation technology. Collaborating across R&D and manufacturing to drive software excellence and innovation.

Posted 4/2/2026full-timeBayan Lepas • 🇲🇾 MalaysiaSeniorWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • 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 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
  • Sustain and maintain the software product in meeting both the quality and security requirements

Requirements

What you’ll 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++)
  • 5 years and above of experience
  • Detailed understanding of 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 Windows driver development
  • Experience in Linux kernel mode & user mode driver development
  • Experience with Windows & Linux debugging tools, such as WinDBG
  • Experience with unit testing
  • Knowledge of scripting languages such as Python
  • Familiarity with Agile development methodologies

Benefits

Comp & perks
  • Competitive benefits plans
  • Variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition
  • Flexible time off plans
  • Paid parental leave (maternal and paternal)
  • Vacation leave
  • Holiday leave

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Object Oriented Programmingsoftware design principlessoftware architecture principlesWindows driver developmentLinux kernel mode driver developmentLinux user mode driver developmentunit testingscripting languages
Soft Skills
software development excellencecontinuous improvementinnovationcollaborationcommunication
Certifications
B.S. in computer scienceM.S. in computer scienceB.S. in computer engineeringM.S. in computer engineeringB.S. in electrical engineeringM.S. in electrical engineering