
Principal Software Engineer
Emerson Electric Co.5 months ago
Bayan Lepas, MalaysiaStaff+
Responsibilities
- Develop drivers, software, and firmware that unlock the value of hardware and systems.
- Specify, design, implement, test, sustain, and maintain software features for new and existing products.
- Define and complete software projects while owning goals, schedules, and task completion.
- Apply software design, architecture, object-oriented programming, computer architecture, and operating-system principles.
- Collaborate with hardware R&D, software R&D, systems R&D, manufacturing, and other business groups.
- Maintain product quality and security requirements and drive software development excellence and continuous improvement.
- Use debugging, unit testing, and scripting practices to support software development.
Requirements
- B.S. or M.S. in computer science, computer engineering, or electrical engineering.
- More than 10 years of experience.
- Strong understanding of computers and high-level programming languages, particularly C and C++.
- Detailed understanding of software design and architecture, object-oriented programming, hardware or systems programming, computer architecture, and operating systems.
- Demonstrated ability to define and complete software projects and take ownership through completion.
- Windows driver development and Linux kernel-mode and user-mode driver development are advantageous.
- Experience with Windows and Linux debugging tools, such as WinDBG, is advantageous.
- Experience with unit testing and scripting languages such as Python is advantageous.
- Ability to problem-solve, take initiative, work independently, and collaborate effectively across groups and global teams.
- English proficiency and the ability to communicate clearly in technical conversations.
Benefits
- Hybrid work mode.
- Competitive benefits plans, multiple medical insurance plans, and an Employee Assistance Program.
- Employee resource groups, recognition programs, mentorship, training, and leadership development opportunities.
- Flexible time-off plans, including paid parental leave, vacation, and holiday leave.
About Emerson Electric Co.
Emerson Electric Co. builds industrial automation hardware and software for manufacturers, energy and utilities, and other process-intensive industries. Its portfolio includes Fisher control valves, DeltaV and Ovation control systems, Rosemount measurement and sensing, and lifecycle services, with software partnerships and holdings such as AspenTech. Founded in 1890 and headquartered in St. Louis, it is a public company (NYSE: EMR) serving markets like energy, chemicals, life sciences, power, and food and beverage.