Software Development Engineer
In This Role, Your Responsibilities Will Be:
Application Development:
- Implements software project or upgrade of custody transfer metering systems
- Responsible for configuration, programming, and testing of Emerson Metering Suite HMI and Plantweb Advisor For Metrology Servers
- Develop HMI library for subsequent project use
- Assists in preparing engineering documents (Functional Design Specification, Test)
- Collaborate with subject matter experts to craft, develop, and maintain digital applications
- Participate in all phases of the software development lifecycle, including requirements gathering, developing datasets/libraries, design, implementation, testing, and deployment
- Fix and debug applications to resolve issues and ensure efficient performance
- Stay updated on new technologies and industry trends to improve application development practices
Networking:
- Assist in the design, configuration, and implementation of network infrastructure components
- Collaborate with sales, project managers, vendors and customers to ensure flawless integration between applications and network systems
- Document network configurations, procedures, and steps to fix issues for reference and training purposes
Collaboration and Communication:
- Work closely with multi-functional teams, including software developers, network engineers, and project managers, to achieve project goals
- Communicate effectively with team members, collaborators, and clients to gather requirements, share updates, and address concerns
- Contribute ideas and suggestions to improve processes, tools, and technologies used in application development and networking
Who You Are:
- Bachelor's degree in information technology, Mechanical, Electronics Engineering or a related field, or equivalent experience
- Certification in networking (e.g., Cisco Certified Network Associate - CCNA)
- Experience in software development and networking
For This Role, You Will Need:
- Proficiency in programming languages such as Java, Python, and HTML
- Experience in developing database systems such as SQL and Postgres
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work independently and in a team environment
- Eagerness to learn and adapt to new technologies and challenges
Preferred Qualifications That Set You Apart:
- Knowledge of networking concepts and protocols used in OT is preferred, (such as Modbus, OPC, TCP/IP etc)
- Familiarity with AI/ML modules, API and Azure Open AI is a plus
- Experience with cloud platforms (eg, AWS, Azure, Google Cloud Platform)
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.