The Toro Company

Engineer, Embedded Software

The Toro Company
Apply
2 months ago
Bloomington, MN, USASenior

Base Salary

$111k - $139k/yr

Responsibilities

  • Own embedded software and system integration for traction-control functions and drivetrain controllers across multiple machine programs.
  • Design, develop, debug, release, and validate embedded software for propulsion, speed, torque, direction control, limits, interlocks, derating, and fault responses.
  • Develop and tune closed-loop motor and traction-control strategies, including calibration, diagnostics, sensor processing, and fault handling.
  • Integrate electric and hydraulic motor-control components with machine controllers, sensors, operator controls, and vehicle networks.
  • Lead the technical integration and lifecycle management of third-party motor controllers and drivetrain electronic control units.
  • Define system and software requirements, interface specifications, acceptance criteria, and verification plans.
  • Analyze and resolve system-level issues using logs, network traces, measurements, simulation, bench testing, and machine testing.
  • Collaborate with suppliers and cross-functional systems, electrical, mechanical, hydraulic, test, manufacturing, service, and product teams.
  • Support technical planning, backlog refinement, estimation, risk identification, pipeline-based development, and release processes.
  • Mentor less-experienced engineers and document designs, calibrations, interfaces, test evidence, production processes, and service diagnostics.

Requirements

  • Bachelor’s degree in Software, Electrical, Computer, Controls, Mechatronics Engineering, or a related field.
  • 7+ years of experience developing embedded software for controls, electronics, mobile equipment, automotive systems, industrial systems, or related products.
  • Advanced embedded software development skills for 16/32-bit microcontrollers using C and C++.
  • Strong understanding of real-time software, RTOS concepts, interrupts, scheduling, memory constraints, and hardware/software integration.
  • Practical knowledge of motor-control and traction-control concepts, including torque and speed control, feedback loops, sensor processing, ramping, limiting, calibration, and fault handling.
  • Experience with CAN communications, network diagnostics, and protocol-based interfaces; J1939 experience is preferred.
  • Experience integrating motor controllers, inverters, hydraulic controllers, or supplier-provided electronic control units is strongly preferred.
  • Experience with mobile machinery, off-highway equipment, automotive drivetrain systems, or safety-related machine controls is preferred.
  • Ability to interpret electrical schematics, controller documentation, communication specifications, and motor or inverter interface requirements.
  • Experience with CAN analyzers, oscilloscopes, data loggers, debuggers, hardware-in-the-loop systems, or equivalent measurement and debugging tools.
  • Knowledge of functional safety, hazard-based design, defensive software, diagnostics, and verification methods for machine-control systems.
  • Experience with Git, Azure DevOps, pipelines, automated builds, code reviews, work-item backlogs, and iterative development in a Scrum environment.
  • Strong technical leadership, supplier communication, problem-solving, documentation, and cross-functional collaboration skills.

Benefits

  • Medical, dental, and vision plans, a 401(k), incentive-program eligibility, and other competitive total-rewards benefits are offered.
  • Bloomington, Minnesota headquarters location near St. Paul and Minneapolis with an onsite café, attached Caribou Coffee, and fitness facility.
  • Mental-health and financial-health resources are available to employees.
  • Employees receive 20 hours of paid volunteer time annually.
  • Flexible summer hours allow eligible headquarters employees to leave by noon on Fridays by working additional time earlier in the week.
  • Employees may access earned pay early through the DailyPay app.
  • The posting indicates a hybrid role via the #LI-Hybrid designation.

Tech Stack

Categories

The Toro Company

About The Toro Company

5,001-10,000 employees

The Toro Company designs and manufactures equipment for turf maintenance, irrigation, snow and ice management, and underground construction, serving residential users, landscape pros, municipalities, and golf/sports facilities. Founded in 1914 and headquartered in Minnesota, it operates global brands including Toro, Exmark, Ditch Witch, BOSS, and Spartan. The company sells through dealers and distributors and is publicly traded on the NYSE under the ticker TTC.

Contact me