Embedded Software Test Engineer

Emerson•Shakopee, MN
•$94,000 - $134,000•Hybrid

About The Position

Emerson is hiring a Senior Embedded Software Test Engineer for its Liquid Analysis team in Shakopee, Minnesota. The role tests new and legacy process analytical equipment used in applications including water quality, life sciences, and industrial safety. The engineer will work closely with product development to build test capabilities and engineer quality into products from the beginning. The position focuses on designing and maintaining automated test systems, frameworks, and tools; developing integration, system, regression, and verification tests; and conducting manual testing when needed. It also contributes to test strategy, requirements traceability, documentation, cybersecurity testing, and objective test evidence in alignment with Emerson’s SDLA and IEC 62443-4-1. The engineer will collaborate across software, systems, hardware, and test teams, troubleshoot failures, and explore AI and other engineering tools to improve test coverage and efficiency.

Requirements

  • Bachelor’s degree in Engineering or Science from an engineering school.
  • At least 5 years of applicable experience.
  • Experience and interest in testing embedded systems, microcontrollers, hardware/software interfaces, and real-time systems.
  • Authorization to work in the United States without sponsorship now or in the future.

Nice To Haves

  • Bachelor’s or master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field; an ABET-accredited engineering degree is preferred.
  • Strong Python and C# programming skills and experience building maintainable test automation software.
  • Hands-on experience developing automated test frameworks, tools, and reusable test libraries for embedded products.
  • Experience testing embedded systems, microcontrollers, hardware/software interfaces, and real-time systems.
  • Experience integrating automated testing into CI/CD or continuous integration environments.
  • Experience with Ethernet/TCP-IP, serial interfaces, and industrial communication protocols.
  • Experience with requirements-based verification, traceability, and secure software development lifecycle practices.
  • Experience designing or integrating test fixtures, instrumentation, data acquisition, or hardware-in-the-loop test systems.
  • Experience leading test automation or verification efforts, including developing test strategies and breaking complex verification work into executable test activities.
  • Experience applying AI-assisted engineering tools to test development, test generation, failure analysis, or engineering productivity.
  • Strong troubleshooting, root-cause analysis, and technical communication skills.

Responsibilities

  • Design, develop, and maintain automated test systems, frameworks, and tools for embedded products and software.
  • Develop automated integration, system, regression, and verification tests, and support hands-on manual testing when needed.
  • Collaborate with software, systems, hardware, and test engineers to clarify requirements and risks and develop effective test solutions with meaningful coverage.
  • Build test capabilities for embedded communications, networking, hardware interfaces, and complex system behaviors.
  • Troubleshoot product and test-system failures using debugging, instrumentation, logs, data analysis, and root-cause analysis.
  • Follow and help strengthen test engineering practices aligned with the SDLA and IEC 62443-4-1, including requirements traceability, reviews, documentation, cybersecurity testing, and objective test evidence.
  • Contribute to test strategy and verification planning, including defining what to test, how to test it, and how to automate testing effectively.
  • Explore and apply AI, automation technologies, and engineering tools to improve test coverage, efficiency, maintainability, and problem-solving.

Benefits

  • Medical insurance plans
  • Dental coverage
  • Vision coverage
  • Employee Assistance Program
  • Profit-sharing retirement
  • Tuition reimbursement
  • Employee resource groups
  • Recognition programs
  • Flexible time-off plans
  • Paid parental leave
  • Vacation leave
  • Holiday leave
  • Employee development programs
  • Mentorship, training, and leadership opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service