Embedded Software Lead – Energy Systems

tmhcareers

City of Rochester (NY)

On-site

USD 119,000 - 152,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance Bonus
Paid Holidays
401(k) match
Life Insurance
Tuition Assistance
EAP

Job summary

Toyota Material Handling North America (TMHNA) is seeking an Embedded Software Engineering Supervisor to lead a team developing firmware for energy and motive power systems, including Battery Management Systems and energy management platforms. You will mentor engineers and collaborate with electrical, mechanical, controls, and systems teams to deliver reliable products from concept through production.

You’ll oversee software quality, design reusable components, and guide development approaches

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or a related discipline.
  • 5+ years of embedded software or firmware development experience.
  • Proficiency in C/C++ for resource‑constrained embedded systems using bare‑metal and RTOS.
  • Experience developing software for battery management, energy storage, power electronics, motor controls, or similar Embedded applications.

Responsibilities

  • Lead, coach, and develop a team of embedded software engineers while overseeing project priorities, deliverables, and software quality.
  • Design and implement embedded firmware in C/C++ for BMS, energy management systems, and related products using RTOS and bare‑metal architectures.
  • Build reusable software components that support multiple embedded platforms.
  • Review software architecture, code, and designs and provide guidance on development approaches.
  • Partner with electrical, mechanical, controls, and systems engineers to integrate software with hardware.
  • Support products from concept through production and ongoing enhancements.

Skills

C/C++
RTOS
CAN/CANFD
JTAG
Mentoring
Team leadership
Embedded debugging
Git/Jira/SonarQube

Education

Bachelor's degree
Master’s degree

Tools

Git
Jira
SonarQube
MATLAB/Simulink
LabVIEW

Job description

Toyota Material Handling North America (TMHNA) is seeking an Embedded Software Engineering Supervisor to lead a team developing firmware for energy and motive power systems, including Battery Management Systems and energy management platforms. You will mentor engineers and collaborate with electrical, mechanical, controls, and systems teams to deliver reliable products from concept through production.

You’ll oversee software quality, design reusable components, and guide development approaches

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Lead, Energy Systems
Embedded Software Lead, Energy Systems

Toyota Material Handling, Inc. • City of Rochester (NY), Northern (KY)

Hybrid
USD 119,000 - 152,000
Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
+6
Senior Embedded Software Lead - Energy Systems
Senior Embedded Software Lead - Energy Systems

Toyota Material Handling • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Competitive Salary
Performance Bonus
PTO & Holidays
+4
Embedded Software Engineering Supervisor – Energy Systems
Embedded Software Engineering Supervisor – Energy Systems

Toyota Material Handling, Inc. • City of Rochester (NY), Northern (KY)

Hybrid
USD 119,000 - 152,000
Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
+6
Senior Embedded Engineer - Energy Systems & Controls
Senior Embedded Engineer - Energy Systems & Controls

Toyota Material Handling • City of Rochester (NY)

On-site
USD 134,000 - 171,000
Competitive salary
Performance bonus
Paid time off and holidays
+8
Embedded Software Engineering Supervisor – Energy Systems
Embedded Software Engineering Supervisor – Energy Systems

Toyota Material Handling • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Competitive Salary
Performance Bonus
PTO & Holidays
+4
Embedded Software Engineering Supervisor – Energy Systems
Embedded Software Engineering Supervisor – Energy Systems

tmhcareers • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Performance Bonus
Paid Holidays
401(k) match
+3
Senior Embedded Software Engineer - Energy Systems
Senior Embedded Software Engineer - Energy Systems

tmhcareers • City of Rochester (NY)

On-site
USD 134,000 - 171,000
Competitive Salary
Performance Bonus
Generous PTO & Holidays
+7
Embedded Software Engineer - Energy Systems
Embedded Software Engineer - Energy Systems

Toyota Material Handling, Inc. • City of Rochester (NY)

On-site
USD 134,000 - 171,000
Performance bonus
Paid time off and holidays
Medical, dental and vision plans
+5
Embedded Software Engineer - Energy Systems
Embedded Software Engineer - Energy Systems

Toyota Material Handling North America Inc • City of Rochester (NY)

On-site
USD 134,000 - 171,000
Performance Bonus
13 Paid Holidays
401(k) match up to 6%
+3
Energy Systems Product Health Lead
Energy Systems Product Health Lead

tmhcareers • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Competitive Salary
Performance Bonus
13 Paid Holidays
+4