E

Emerson Electric

Builds industrial automation tools and software

Embedded Software Engineer - AI, Web

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeMarshalltown, IA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related technical discipline, or equivalent experience.
  • 0+ years of professional software development experience; recent graduates and early-career candidates are encouraged to apply.
  • Hands-on experience using generative AI, large language models, or AI agent technologies through academic, internship, professional, or personal projects.
  • Knowledge of modern web development, including HTML, CSS, JavaScript or TypeScript, and familiarity with front-end frameworks such as React, Angular, Vue, or similar, gained through coursework, projects, internships, or professional experience.
  • Understanding of software engineering fundamentals including object-oriented design, data structures, debugging, source control, and automated testing.
  • Legal authorization to work in the United States without sponsorship now or in the future; individuals with temporary visas such as E, F-1 (including OPT or CPT), H-1, H-2, L-1, B, J, or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.

Responsibilities

  • Design, develop, test, and maintain modern web-based user interfaces for embedded products.
  • Collaborate with firmware, hardware, test, UX, and product engineering teams to develop integrated product solutions.
  • Develop software that communicates with embedded devices through technologies such as REST APIs, WebSockets, and network-based interfaces.
  • Develop and integrate AI agents and AI-enabled workflows that support software development, testing, diagnostic analysis, documentation, technical information retrieval, and other product or engineering use cases.
  • Troubleshoot software issues across user interfaces, backend services, network communication, and embedded-device layers.
  • Partner with experienced engineers and subject matter experts to identify high-value opportunities for AI agents and workflow automation that reduce manual work, improve engineering processes, and deliver measurable value.
  • Participate in software design, code reviews, testing, documentation, and other activities throughout the software development lifecycle.

Desired Qualifications

  • Experience developing web applications that communicate with embedded or connected devices.
  • Experience with backend development, REST APIs, WebSockets, networking, or similar communication technologies.
  • Experience with automated testing and continuous integration.
  • Experience developing AI agents, agentic workflows, prompt design, or AI workflow automation.
  • Experience integrating AI solutions with APIs, software-development tools, test environments, databases, or other external systems.

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