Senior Robotics Engineer - The Toro Company

The Toro Company

Minnesota

Hybrid

USD 97,000 - 133,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

Applicants must be legally authorized to work in the United States. We are unable to sponsor or take over sponsorship of a school/employment or any other visa, regardless of expiration date, now or in the future.

Who Are We?

The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world-class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that surround us. From residential lawns and gardens, to venues such as St Andrews Links and Target Field, we are a company with a global footprint and a passion for helping people beautify whatever landscape they may be in. With 100 years of operation under our belt and a healthy tenure, come find out what makes The Toro Company the best place in the Twin Cities to build a career.

What Will You Do?

We are integrated into the TTC Robotics division, a specialized engineering group driving the development of autonomous and semi-autonomous connected products. We invite you to become part of our team!

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
What Do You Need?
  • 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.
How to stand out?
  • Experience with outdoor positioning systems. Proficiency in interfacing with GNSS receivers, with knowledge of precise positioning techniques such as RTK and PPP. Experience with sensor fusion algorithms.
  • Good understanding and experience implementing and tuning sensor fusion algorithms using Kalman Filter or factor graph optimization.
  • Practical experience with LiDAR odometry and SLAM frameworks such as LOAM, LIO-SAM, or equivalent.
  • Practical experience with Visual Odometry and VSLAM using mono, stereo or RGB-D cameras.
  • Experience modeling physical systems, sensors and actuators.
  • Experience in development / support of production grade products.
  • Practical exposure to embedded target platforms, including Arduino, Raspberry Pi and/or NVIDIA Jetson
  • Demonstrated capability in managing the software release lifecycle, including continuous integration and continuous delivery (CI/CD)
What Can We Give You?

At The Toro Company, we are always working to make sure our employees know just how valued they are. In addition to a competitive salary, an affordable and top tier medical/dental/vision plan, 401k, and many other great benefits -The Toro company offers employees at our Bloomington, MN HQlocation a variety of perks, including:

  • Dress for your day - We know you're more productive when you're comfortable, which is why TTC employees are encouraged to take advantage of our casual, corporate environment.
  • Location – Conveniently located near both St. Paul and Minneapolis, we are centrally located for most commuters!
  • Food - Take advantage of our onsite café, which serves both breakfast and lunch. With a Caribou Coffee attached, you can grab a snack and a coffee at any time during your day.
  • Wellness - The Toro Company's HQ offers complimentary use of our onsite fitness facility to employees. In addition to physical wellbeing, TTC offers a variety of mental health and financial health resources to all employees.
  • Volunteerism - The Toro Company is proud to provide employees 20 hours of paid time to volunteer in the community.
  • Summer Hours – Enjoy a flexible schedule during the summer! By working a little more during the first few days of the week, TTC employees at our Bloomington HQ are able to start their weekends early and leave by noon on Friday.
  • Flexible Work Arrangements – This team is currently implementing a hybrid work schedule. The opportunity to collaborate in a hybrid way, with some time spent in office and some from home, has promoted team building and flexibility.
  • Competitive Salary – The pay range takes into account skills, experience, education, and location. It is not common to be hired at or near the top of the range; compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the annual pay range is between $97,000 - $133,000 . Cash compensation is one piece of our competitive total rewards package. You may be eligible to participate in an incentive program, which rewards employees based on individual and organizational performance. Eligibility and award amounts are determined by company policy and performance metrics. If you need to, you can access your pay early with the dailypay app.

At The Toro Company, we are committed to fostering a secure and trustworthy recruitment experience for our applicants. Recruitment fraud is a growing concern for job seekers, so please be aware that throughout our recruitment process, you’ll never be required to pay any fees or disclose personal financial details when applying to TTC opportunities.

The Toro Company is an Equal Opportunity Employer. We consider all qualified applicants based on merit and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information, military service, or other non-merit factors. We are committed to creating a welcoming environment for all employees.

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

Similar jobs worth comparing

Electrical Systems Engineer - The Toro Company
Electrical Systems Engineer - The Toro Company

The Toro Company • Minnesota

Hybrid
USD 84,000 - 140,000
Onsite fitness facility
Flexible work arrangements
Onsite café
+3
Engineer, Robotics - The Toro Company
Engineer, Robotics - The Toro Company

The Toro Company • Northern (KY)

Hybrid
USD 84,000 - 161,000
Dress for your day
Volunteerism
Competitive Salary
+1
Design Engineer I (L&C Professional) - The Toro Company
Design Engineer I (L&C Professional) - The Toro Company

The Toro Company • Minnesota

On-site
USD 74,000 - 92,000
Dress for your day
Onsite cafe and proximity to St. Paul/
Product Development Engineer III - The Toro Company
Product Development Engineer III - The Toro Company

The Toro Company • Minnesota

On-site
USD 97,000 - 130,000
Onsite cafe
Onsite fitness facility
Volunteer hours
+2
Electrical/Electronics Technician III - The Toro Company
Electrical/Electronics Technician III - The Toro Company

The Toro Company • Minnesota

On-site
Onsite fitness facility
Paid volunteer hours
Onsite café
+1
Corporate Communications Systems & Design Specialist - The Toro Company
Corporate Communications Systems & Design Specialist - The Toro Company

The Toro Company • Minnesota

Hybrid
USD 95,000 - 110,000
Dress for your day
Location near St. Paul/Minneapolis
Onsite café & coffee
+5
Equipment Technical Support Representative - The Toro Company
Equipment Technical Support Representative - The Toro Company

COMMON - A Users Group • BLOOMINGTON (MN)

Hybrid
USD 68,000 - 95,000
Dress for your day
Location convenient near St. Paul &amp
Onsite café with Caribou Coffee
+4
Software Engineer - Lead Web and Mobile UI/UX - The Toro Company
Software Engineer - Lead Web and Mobile UI/UX - The Toro Company

ttc • Maryland

Hybrid
USD 160,000 - 170,000
Dress for your day
Wellness resources
Volunteerism (20 hours)
+2
Customer Experience & Content Analyst - The Toro Company
Customer Experience & Content Analyst - The Toro Company

The Toro Company • Minnesota

Hybrid
USD 78,000 - 98,000
Dress for your day
Onsite café and Caribou Coffee nearby
Fitness facility
+4
Manager II, Supply Chain Enablement - The Toro Company
Manager II, Supply Chain Enablement - The Toro Company

The Toro Company • Minnesota

Hybrid
USD 120,000 - 150,000
Dress for your day
Location – Bloomington MN HQ near St.
Onsite cafe & Caribou Coffee
+5