Emerson is currently seeking a skilled and versatile Software Engineer to join our team and work at the intersection of web development and embedded systems. In this role, you’ll design and implement responsive, efficient, and secure web interfaces that interact directly with embedded devices. Located at the newly expanded Emerson Innovation Center, you will work on a multidisciplinary team passionate about creating market leading products and leveraging new technologies. Focused on the Fisher branded line of products. This position is part of our Final Control business unit, a leader in optimizing process operations around the world known for our technical expertise and performance and reliability of products.
In this Role, Your Responsibilities Will Be:
Develop modern web-based user interfaces for embedded systems (e.g., device configuration, monitoring dashboards, remote management). Collaborate with firmware and hardware engineers to design interfaces that interact seamlessly with low-level systems. Optimize web apps for performance, especially within constrained environments (limited memory, low bandwidth, etc.). Build RESTful APIs or WebSocket-based interfaces for communication with embedded devices. Ensure robust security practices in both the front-end and communication layers. Write clean, maintainable code and participate in code reviews. Contribute to testing, documentation, and deployment workflows for both web and embedded environments.Who You Are:
You identify and seize new opportunities. You create a plan and outline for various audiences. You take personal responsibility for decisions, actions, and failures.
For This Role, You Will Need:
Bachelor's Degree in Software Engineering, Computer Engineering, Computer Science, similar discipline, or equivalent experience Experience in front-end web development (HTML, CSS, JavaScript/TypeScript, frameworks like React or Vue). Familiarity with embedded systems, RTOS, or Linux-based firmware environments. Experience working with microcontrollers, SoCs, or IoT platforms. Understanding of networking protocols (HTTP, WebSockets, MQTT, etc.). Proficient in back-end technologies like Node.js or Python. Ability to work across the stack—from UI design to low-level device communication. Experience with build tools, version control (Git), and CI/CD pipelines.Preferred Qualifications that Set You Apart:
Experience with C/C++ in embedded contexts. Prior work on headless UIs or serverless architectures. Knowledge of web UI optimization for low-performance environments. Experience using collaborative interface design tools such as Figma. Exposure to cybersecurity principles, especially in the context of connected devices.#LI-LS4
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 flexible, competitive benefits plans to meet you and your family’s physical, mental, financial, and social needs. We provide a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, 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.