Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Test Engineer, Robotics

Tennant Co

Position SummaryThe Senior Software Test Engineer advances the verification, validation, and quality of embedded software and autonomous robotic systems used on Tennant cleaning equipment. This hands-on technical role develops scalable automated test solutions, test infrastructure, and verification strategies that build confidence in software maturity throughout the product development lifecycle.The engineer collaborates with Software, Systems, Controls, Electrical, Machine Integration, and Test Engineering teams to verify embedded software, integrated electro-mechanical systems, machine behaviors, communications, safety functions, and machine-level performance.Key ResponsibilitiesTest Planning & CoverageDefine comprehensive software test strategies that verify requirements for functional, performance, reliability, fault-handling, and failure-mode scenarios across normal and abnormal operating conditions.Translate system requirements, user stories, and defect reports or lessons learned into executable test cases that include test scenarios, procedures, and acceptance criteriaIdentify test coverage gaps and develop plans to close them.Maintain traceability among requirements, test cases, results, and defectsInfluence product and software architecture to enable improved testability, diagnosability, safety, and robustness.Test Automation Development and InfrastructureDesign, develop, and maintain automated test frameworks, test harnesses, reusable libraries, fixtures, and utilities.Validate end-to-end integration and interoperability of software, firmware, hardware, communications networks, simulated subsystems, and machine-level functions within automated system-level HIL (Hardware-in-Loop) test platformsDevelop and debug C# test scripts for embedded controllers, robotic behaviors, communications, fault handling, and machine functions.Develop automated fault injection tests to evaluate software resilience.Develop fault-injection and negative-test methods to evaluate fault detection, recovery, and fail-safe behavior.Integrate automated testing, reporting, and quality gates into CI/CD and software release workflows.Test Execution, Analysis, & Software Quality AssuranceEstablish metrics for test coverage, pass rates, defect trends, reliability, and release readiness.Evaluate AI-assisted tools for test generation, coverage-gap detection, debugging, and data analysis.Execute automated and manual tests across software configurations and product releases.Verify fault detection, fault handling, recovery behavior, and system safety functions.Validate communications, controller states, and machine response during abnormal operating conditions.Analyze test data and logs to identify trends, isolate failures, and determine root causes in collaboration with software developers and system engineers.Document defects with clear evidence, reproduction steps, risk assessments, and recommended actions.Troubleshoot issues across embedded software, networking, hardware integration, and automation systems.Expand & Execute automated regression coverage across multiple software releases.Present testing results and quality assessments to engineering leadership and project teams.Required QualificationsBachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, Robotics Engineering, or a related discipline.6+ years of experience in software testing, test automation, verification, integration, or embedded systems development.Experience developing and maintaining automated system-level HIL test platforms, simulation environments, fault-injection frameworks, and CI/CD-integrated automated test solutions for complex embedded or electromechanical systems.Strong C# programming, test scripting, debugging, and software design skills.Experience testing embedded software and integrated hardware/software systems.Experience working with CAN and CANopen communication networks, including configuration, monitoring, diagnostics, fault analysis, and validation of communications between embedded controllers, motor drives, sensors, actuators, and test systems.Hands-on electrical aptitude and practical experience building, wiring, instrumenting, and debugging test fixtures for software-controlled electromechanical systems using schematics, diagnostic tools, sensors, actuators, controllers, and communication interfaces.Experience with source control, defect management, and workflow tools such as Bitbucket, Azure DevOps, & Jira.Preferred QualificationsExperience with autonomous mobile robots, industrial robotics, mobile equipment, or vehicle control systems.Experience developing, debugging, and maintaining C#/.NET PC-based backend applications that control test equipment, automate test execution, interface with embedded systems and instrumentation, manage test data, and generate test results.Experience with Continuous Integration and Continuous Delivery (CI/CD) tools and practices, including automated builds, regression testing, test orchestration, artifact management, and quality gate enforcement.Experience developing and executing Software-in-the-Loop (SIL) test solutions for autonomous, robotic, or embedded systems, including simulation of controllers, sensors, actuators, communication networks, and machine behaviors to validate software functionality, fault handling, and system performance prior to hardware integrationExperience applying systems engineering principles to software verification of embedded or robotic products, including requirements traceability to test cases, risk-based testing, functional safety considerations, and support of product release readiness activities.Experience with AI-assisted Testing & Development including abilities to:Implement and scale AI-assisted test case generation from product requirements, user stories, and production dataBuild workflows for automated test creation, prioritization, and gap detection using AI

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Test Engineer, Robotics in Golden Valley, MN vacancy
  • Position SummaryThe Senior Software Test Engineer advances the verification, validation, and quality of embedded software and autonomous robotic systems used on Tennant cleaning equipment. This hands-on technical role develops scalable automated test solutions, test infrastructure... 
    Senior

    Tennant Company

    Minneapolis, MN
    1 day ago
  • $120k - $160k

    DescriptionKforce has a client in Minneapolis, MN that is seeking a Senior Electrical Control Systems Engineer (P.E.) to lead Electrical, Instrumentation & Controls (EI&C) projects supporting municipal and industrial facilities. This role will serve as a technical leader... 
    Senior
    Remote work

    KForce

    Minneapolis, MN
    1 day ago
  • $94.14k - $134.63k

    About our group:The Equipment Engineering team is helping lead Seagate'...  ...of Autonomous Mobile Robots (AMRs) and wafer stockers inside...  ...control systems, and factory software.If you enjoy turning complex...  ...integrators through design, acceptance testing, installation, and production... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    1 day ago
  •  ...was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful...  ...Boston Scientific is seeking a highly motivated, results-driven Sr Software Test Engineer to join our Coronary Therapies R&D team, working on... 
    Senior
    Hourly pay
    Work at office
    Relocation
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Corporation

    Osseo, MN
    2 days ago
  •  ...tools to support decisions. Measure and sustain improvement results. Cross-Functional Collaboration Work with: Manufacturing Quality Engineering Supply Chain Operations Teams Project Leadership Lead projects from identification through implementation. Ensure sustainment of... 
    Senior

    Katalyst Healthcares & Life Sciences

    Minneapolis, MN
    1 day ago
  • $89.6k - $157k

    We are seeking a Lead Test Automation Architect to define and lead an enterprise-grade test automation strategy across UI, API, data, and platform layers—while evolving our quality engineering capabilities to support Agentic AI / LLM-based systems (probabilistic outputs... 
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Wolters Kluwer

    Minneapolis, MN
    1 day ago
  • Medtronic is seeking a Senior Software Development Engineer in Test in Fridley, MN to lead automated verification for web, mobile, and cloud-connected applications. You will partner with cross-functional teams to define test strategies, build scalable automation, and ensure... 
    Senior

    Medtronic

    Fridley, MN
    2 days ago
  • $50 - $60 per hour

     ...Automation EngineerSr. Principal Lead/Architect/Engineer Workload Automation (IBM Tivoli-TWS/IWS)...  ...applicable); plan and execute regular DR tests and remediate gaps.Establish governance...  ...teams like Automate, AS400 and Robot and assist in supervising these teams in... 
    Senior
    Hourly pay
    Weekend work

    SRI Tech

    Minneapolis, MN
    4 days ago
  • $178.4k - $267.6k

     ...collaboration as we work together to engineer the extraordinary. The...  ...completion of projects.The Sr Principal Robotics & AMR Automation Platforms...  ...controls, fleet-management software, and manufacturing IT/OT...  ..., integration, simulation, testing, and demonstration. Mentor... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    2 days ago
  • $94.14k - $134.63k

     ...higher hard disk drive capacity, improved performance, and long-term reliability.Within this organization, the Advanced Surface Engineering team focuses on surface science, interface engineering, advanced process development, and materials characterization. The team develops... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    2 days ago
  • $25 per hour

     ...of sponsorship Senior Quality Assurance Engineer (Manual + Automation) NextGen Coding Company...  ...NextGen Coding Company is a U.S.-based software engineering firm delivering enterprise...  ...role requires experience with manual testing, automated testing frameworks, and structured... 
    Senior
    Hourly pay
    Contract work
    Remote work

    NextGen Coding Company

    Minneapolis, MN
    2 days ago
  • $77.5k - $189.57k

     ...business needs.Responsible for performing a variety of nuclear fuels engineering tasks in the areas of reload core design, reload licensing...  ...degree (in engineering or other related technical field).Sr. EngineerBachelor's degree in Nuclear Engineering or a related... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Flexible hours
    3 days per week

    Xcel Energy

    Minneapolis, MN
    3 days ago
  • $90k - $100k

    Sr Performance Test EngineerLocation: Atlanta or MinneapolisPosition Type: FulltimeRate: $90K-100K/yearNo Visa sponsorship available for this JobJob Description• 10+ year experience in Performance engineering.• 6+ year experience in End-2-End Performance Engineer across... 
    Senior
    Visa sponsorship

    Staffing the Universe

    Minneapolis, MN
    4 days ago
  •  ...Sr Process Engineer Must-Have Qualifications ~ Bachelor's degree in Engineering, Materials Science, Physics, or related technical field. ~5+ years of relevant manufacturing/process/advanced manufacturing engineering experience, or 3+ years with an advanced degree... 
    Senior

    Artech

    Minneapolis, MN
    4 days ago
  •  ...nuclear, etc.)Minimum technical background (engineering/science degree or experience), laser...  ...____________________________________As a Sr Process Engineer in the Advanced Manufacturing...  ....· Familiarity with automation, robotics, vision systems, or custom equipment for... 
    Senior

    Planet Pharma

    Minneapolis, MN
    3 days ago
  •  ...Sr. Process Engineer We are looking for a Sr. Process Engineer. Please let me know if interested. Fridley, MN/ Mississauga, ON {Canada} (Onsite) Contract or Full Time both are ok • Lead Process Engineer for the HyLYZER® 1000-30 hydrogen electrolyzer product platform... 
    Senior
    Full time
    Contract work

    Syntricate Technologies

    Minneapolis, MN
    1 day ago
  • $78k - $156k

     ...-05 Job Description Senior Manufacturing Engineer Working at Abbott At Abbott, you can...  ...structural heart disease. As the Sr. Manufacturing Engineer, you’ll have the...  ...tooling, and implementation of machinery and test equipment Coordinate, set strategy, and... 
    Senior
    For contractors
    Work experience placement
    Worldwide

    Abbott

    Plymouth, MN
    2 days ago
  • $92.3k - $131.9k

    About our group:This position will work with the Vacuum Equipment Engineering team in our Bloomington, MN facility to support the vacuum...  ...analysis tools, including Six Sigma, JMP, Minitab, or similar software.AI and machine learning applications.Demonstrated hands-on experience... 
    Senior
    Full time
    Temporary work
    Monday to Friday
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    18 hours ago
  •  ..., with a focus on realizing complex large scale manufacturing engineering initiatives. This includes transformation of large brownfield...  ...business case considerations when deploying automated mobile robots (AMRs). Understanding of key vendors, risks, technologies in this... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    2 days ago
  • Boston Scientific is seeking a Sr Software Test Engineer to join the Coronary Therapies R&D team in Maple Grove, MN. The role focuses on verification and validation of medical device software, emphasizing rigorous quality, automation, and collaboration with cross-functional... 
    Senior

    Boston Scientific

    Osseo, MN
    4 days ago
  •  ...ABOUT CYBERTROL Cybertrol Engineering creates and delivers custom-engineered...  ...automation hardware and software solutions to manufacturing...  ..., Process Instrumentation, Robotics/Servo Control, Valve Control,...  ...Troubleshooting. Includes voltage testing, equipment troubleshooting on... 
    Senior
    Full time
    Work at office
    Night shift

    cybertrol engineering

    Maple Grove, MN
    4 days ago
  • $205k

    Please see the below requirements for a Senior Systems Engineer to Senior Principal Systems Engineer with an established medical device...  ...functional product development initiatives spanning hardware, firmware, software, wireless connectivity, mobile applications, and cloud-... 
    Senior
    Worldwide
    Flexible hours

    Real Staffing Group

    Minneapolis, MN
    4 days ago
  •  ...maintaining, and executing automated testing solutions. • 2+ years of...  ...Complete understanding of the Software Development Life Cycle. •...  ...closely with developers, test engineers, and support staff for troubleshooting...  ...presenting to managers and Sr. Leadership across multiple... 
    Immediate start

    Artech

    Minneapolis, MN
    2 days ago
  • $102.4k - $179k

     ...Responsibilities:Design and execute quality engineering strategies for AI-powered applications,...  ...enterprise platforms.Develop scalable test automation frameworks, reusable testing...  ...integrate quality practices throughout the software and AI development lifecycle.Coordinate... 
    Full time

    Vizient

    Minneapolis, MN
    3 days ago
  • $88.9k - $155.5k

     ...Responsibilities:Required ResponsibilitiesDevelop and maintain automated test suites for Databricks jobs, Delta tables, views, data...  ...root cause analysis, document defects, and collaborate with data engineering and platform teams to resolve issues.Preferred... 
    Full time

    Vizient

    Minneapolis, MN
    3 days ago
  •  ...aerospace industries. Our Manufacturing Engineers provide engineering support to rms teams...  ...characterization activities including mechanical testing, microstructural analysis, chemistry...  ...F3001 preferred.Proficiency with CAD software such as SolidWorks, Creo, NX, or... 
    Senior
    Full time
    Temporary work

    Cretex

    Minneapolis, MN
    2 days ago
  •  ...About The Role Serve as the Engineering subject matter expert for a specific process area (cell culture, harvest, purification, clean-in-place, or utilities systems) Ensure systems remain in a qualified state. Act as technical owner for system lifecycle including... 
    Senior
    Full time
    Temporary work

    Takeda Pharmaceuticals

    Minneapolis, MN
    2 days ago
  • Senior Principal Clinical Data and Solutions Architect at Medtronic will lead the strategic evolution of clinical data platforms and analytics capabilities across the clinical research ecosystem. The role involves modernizing legacy systems, establishing governance standards...
    Senior
    Remote work

    Medtronic

    Minneapolis, MN
    4 days ago
  •  ...Title: Sr. Manufacturing Engineer Location: Plymouth, MN Duration: 12 Months 100% Onsite Manufacturing & Yield Improvement...  ...procurement, build, and debugging of tooling, machinery, and test equipment. Support new product introductions (NPI), process... 
    Senior
    Temporary work
    Flexible hours

    Abbott

    Minneapolis, MN
    18 hours ago
  • $112.2k - $168.2k

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED FOR START: No CLEARANCE TYPE: None TRAVEL: No Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's ...
    Senior
    Contract work
    Remote work
    Relocation
    Shift work
    2 days per week
    3 days per week

    Northrop Grumman

    Minneapolis, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Test Engineer, Robotics. Be the first to apply!