E

Emerson Electric

Builds industrial automation tools and software

Senior Software Engineer - ADG System R&D

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBayan Lepas, Penang, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field is required.
  • At least six years of software development experience using object-oriented programming languages such as C# or .NET is required.
  • Experience developing and maintaining desktop or enterprise software applications is required.
  • A strong understanding of software design principles, design patterns, and modern software engineering practices is required.
  • Experience with source control systems, build processes, and software development lifecycle practices is required.
  • Experience troubleshooting and resolving complex technical issues is required.
  • Demonstrated ability to deliver project commitments and support software releases is required.
  • Strong communication and collaboration skills, including the ability to work effectively in cross-functional teams, are required.

Responsibilities

  • Design, develop, and maintain high-quality text-based UI panel solutions, reusable components, and shared libraries that improve development efficiency and consistency.
  • Translate business and technical requirements into scalable, maintainable software solutions that meet project objectives and release commitments.
  • Own assigned deliverables throughout the software development lifecycle, including design, implementation, integration, troubleshooting, and deployment.
  • Work closely with project teams to identify and resolve technical risks, dependencies, and delivery challenges to ensure successful project releases.
  • Contribute to the continuous improvement of development tools, frameworks, and engineering practices.
  • Develop and maintain automated tests and validation mechanisms to ensure software quality and reliability.
  • Participate in design reviews, code reviews, and testing activities to ensure solutions meet performance, maintainability, and quality expectations.
  • Drive defect resolution, root cause analysis, and continuous improvement of engineering standards.
  • Support release readiness, stabilization activities, and post-release issue resolution.
  • Collaborate with engineers, technical leads, and project stakeholders to deliver successful outcomes.
  • Share technical knowledge, best practices, and lessons learned across the team.
  • Support onboarding and mentoring of junior engineers.
  • Contribute to a culture of teamwork, accountability, and continuous improvement.

Desired Qualifications

  • Experience developing C# desktop applications using WPF and MVVM architecture.
  • Experience building reusable frameworks, libraries, or UI components.
  • Experience with automated testing, unit testing, and software quality practices.
  • Familiarity with CI/CD pipelines, build automation, and release management processes.
  • Experience working on software projects involving hardware integration, instrumentation, or engineering applications.
  • Experience with API integration technologies such as gRPC, REST APIs, or messaging frameworks.
  • Knowledge of modern UI/UX principles and application architecture.
  • Experience mentoring junior engineers and contributing to technical knowledge sharing.
  • Experience working in Agile or iterative software development environments.
  • Familiarity with modern developer productivity tools.
  • Experience with NI LabVIEW and NI test equipment.

About the Company

Emerson Electric

Builds industrial automation tools and software

Emerson Electric builds automation equipment and software for organizations that operate factories, utilities, and industrial facilities. Its instruments measure conditions such as pressure and flow, while valves, controllers, and software help operators regulate processes and track equipment performance. DeltaV manages industrial control systems, and the company also develops test and measurement tools used to validate electronic products. Customers pay for equipment, software licenses, and services that support installation, maintenance, and operation across a plant's life. Emerson was founded in 1890 and is headquartered in Clayton, Missouri, in the St. Louis area.

Company size
10,001+
Company stage
IPO
Headquarters
Clayton, MO
Founded
1890

Recently Posted Jobs

Explore more opportunities at Emerson Electric

See more jobs