Sr Software Engineer - Exempt

LanceSoft•Mounds View, MN
•Onsite

About The Position

We are seeking a seasoned software engineer to work onsite at the Mounds View, Minnesota campus, supporting the Affera mapping and ablation system. The role focuses on designing and maintaining hardware-in-the-loop (HIL) test environments that bring together hardware, software, simulation, test infrastructure, and automated execution for reliable system-level verification. The engineer will develop Python-based automation frameworks, test utilities, simulation tools, CI pipelines, and test scripts, and will help define testing strategies for complex systems. This technical specialist role contributes to advancing existing technology or introducing new technology, works with stakeholders to deliver assigned projects, and may mentor colleagues or direct the work of lower-level professionals. The position operates independently under limited supervision and may involve coaching others and managing projects or processes. The job description states a target of 7–10 years of experience. It also lists qualification pathways of a bachelor's degree with at least 4 years of relevant experience, a master's degree with at least 2 years, or a Ph.D. with 0 years. Interviews are scheduled to begin on 10/19/2026, with hiring and start intended as soon as possible.

Requirements

  • At least 2 years of experience writing software in Java, Python, and C.
  • Experience with automated testing.
  • Experience in hardware-in-the-loop (HIL).
  • Hands-on experience designing and implementing a HIL test bench integrated with automated testing.
  • Ability to integrate real hardware, simulators, test infrastructure, and automated test execution into a reliable end-to-end HIL environment.
  • Strong hands-on Python development for automation frameworks, simulation tools, and automated test suites.
  • Experience defining testing strategies for complex systems.
  • One of the stated education and experience pathways: bachelor's degree and at least 4 years of relevant experience; master's degree and at least 2 years of relevant experience; or Ph.D. with 0 years of relevant experience.

Responsibilities

  • Design, implement, and maintain HIL test environments integrating hardware, software, simulation, and automated testing for system-level verification.
  • Develop and maintain automation frameworks, test utilities, simulation tools, CI pipelines, and test scripts to improve reliability and test coverage.
  • Partner with development and system teams to improve testability and validate system behavior, performance, and reliability.
  • Design, develop, test, debug, and implement operating-system components, software tools, and utilities.
  • Determine systems software design requirements and ensure system improvements are implemented and monitored to increase efficiency.
  • Generate systems software engineering policies, standards, and procedures.
  • Work across software lifecycle activities as determined by program needs.
  • Formulate, deliver, and/or manage assigned projects and work with stakeholders to achieve desired results.
  • May mentor, coach, guide, or train colleagues and lower-level professionals; may delegate and review work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service