Senior Robotics Engineer: Autonomous Systems & Sensor Fusion

The Toro Company

Minnesota

Hybrid

USD 97,000 - 133,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Dress for your day
Location – near St. Paul and MN
Onsite café and Caribou Coffee access
Onsite fitness facility
Volunteerism - 20 hours paid time
Summer Hours - flexible schedule
Flexible Work Arrangements - hybrid
Competitive Salary - $97,000–$133,000
Dailypay option for early pay

Job summary

The Toro Company, Bloomington, MN, is seeking an experienced robotics software engineer to join the TTC Robotics division. You will design and implement software for autonomous mobile robots, focusing on localization, navigation, and path planning, and collaborate across cross-functional teams.

Requirements include a Master’s degree in engineering and at least 2 years in software/robotics roles, strong C++ and Linux skills, and willingness to travel to test sites and partner facilities.

Qualifications

  • Master’s degree in Computer, Software, Electrical, Mechatronics or Aerospace Engineering.
  • Minimum of 2 years of experience as a Software, Robotics or Aerospace Engineer or similar role.
  • Background in outdoor positioning systems, GNSS technology and sensor fusion.
  • Strong background in C++.
  • Experience using GNU/Linux as a development environment, creating shell scripts and performing basic system administration.
  • Experience using version control tools (e.g. SVN or GIT) and working in a structured, revision-controlled software development environment.
  • Comfortable working in an R&D environment and engaging with cross-functional teams.
  • Availability to occasional travel to test sites, customer locations, supplier/partner facilities, manufacturing facilities, and other locations as required.

Responsibilities

  • Designing new and improved robotic systems which meet market, safety, quality, performance, reliability and durability requirements.
  • Actively participating in the specification, design and implementation of software for autonomous mobile robots, including its subsystems for localization, navigation, and path planning.
  • Perform engineering analysis to predict the behavior of proposed designs and algorithms. Simulation tools may include but are not limited to MATLAB / Simulink.
  • Creating and supporting the development of software for automated testing.
  • Coordinating design with others to ensure integration into the overall architecture.
  • Taking design decisions related to algorithms, implementation strategies and production of system software.
  • Promoting good practices and efficiency improvements in software development processes.
  • Root cause analysis of reported field issues
  • Reporting on project status

Skills

Cross-functional collaboration
Willingness to travel

Education

Master’s degree in Computer, Software, Electrical, Mechatronics or Aerospace Engineering

Tools

C++
GNU/Linux
Git/SVN
Shell scripting
CI/CD

Job description

The Toro Company, Bloomington, MN, is seeking an experienced robotics software engineer to join the TTC Robotics division. You will design and implement software for autonomous mobile robots, focusing on localization, navigation, and path planning, and collaborate across cross-functional teams.

Requirements include a Master’s degree in engineering and at least 2 years in software/robotics roles, strong C++ and Linux skills, and willingness to travel to test sites and partner facilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autonomous Robotics Perception Engineer
Autonomous Robotics Perception Engineer

The Toro Company • Northern (KY)

Hybrid
USD 84,000 - 161,000
Dress for your day
Volunteerism
Competitive Salary
+1
Engineer, Robotics - The Toro Company
Engineer, Robotics - The Toro Company

ttc • Maryland

On-site
USD 120,000 - 170,000
Senior Robotics Engineer - The Toro Company
Senior Robotics Engineer - The Toro Company

The Toro Company • Minnesota

Hybrid
USD 97,000 - 133,000
Dress for your day
Location – near St. Paul and MN
Onsite café and Caribou Coffee access
+6
Autonomous Perception Engineer (Robotics)
Autonomous Perception Engineer (Robotics)

The Toro Company • Frederick (CO)

On-site
USD 84,000 - 161,000
Dress for your day
Volunteer hours
Competitive pay range
Autonomous Robotics Perception Engineer
Autonomous Robotics Perception Engineer

The Toro Company • Maryland

On-site
USD 84,000 - 161,000
Dress for your day
Volunteer time
Competitive salary
Engineer, Robotics - The Toro Company
Engineer, Robotics - The Toro Company

The Toro Company • Frederick (CO)

On-site
USD 84,000 - 161,000
Dress for your day
Volunteer hours
Competitive pay range
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Autonomous Robotics Software Engineer (C++, ROS, Linux)
Autonomous Robotics Software Engineer (C++, ROS, Linux)

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 100,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Embedded Software Engineering Manager - Hybrid and Impact
Embedded Software Engineering Manager - Hybrid and Impact

Downtown Boulder Partnership • BLOOMINGTON (MN)

Hybrid
USD 100,000 - 130,000
Career Growth Opportunities
Work-Life Balance
Innovative Work Environment
+2
Senior Motion Planning Engineer for Autonomous Trucks
Senior Motion Planning Engineer for Autonomous Trucks

Torc Robotics, Inc. • Michigan

Hybrid
USD 161,000 - 193,000
Bonus and stock options
100% paid medical, dental, and vision
401K with 6% employer match
+1