Embedded Software Lead, Energy Systems

Toyota Material Handling, Inc.

City of Rochester, Northern (NY, KY)

Hybrid

USD 119,000 - 152,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
401(k) match
Life Insurance & Disability
Tuition Assistance
EAP
Development opportunities
Great work culture

Job summary

Toyota Material Handling North America is seeking an Embedded Software Engineering Supervisor for energy systems. You will lead a small team, design embedded firmware for BMS and energy management, and collaborate across electrical, mechanical, and systems engineers to bring concepts to production.

The role requires strong C/C++ skills, RTOS experience, and a background in battery management or energy storage systems.

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or 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 in battery management, energy storage, power electronics, motor control, or similar embedded applications.

Responsibilities

  • Lead, coach, and develop a team of embedded software engineers up to seven.
  • Design and implement embedded firmware in C/C++ for BMS and energy systems using RTOS and bare-metal.
  • Build reusable software components for multiple embedded platforms.
  • Review software architecture, code, and designs; guide development approaches.

Skills

C/C++
RTOS
Embedded software
Team leadership
BMS
CAN/CANopen
JTAG debugging
Git/Jira/SonarQube
Electrical schematics
Communication

Education

Bachelor's degree in Computer Engineering/Software Engineering/CS
Master's degree in related field

Tools

JTAG
Oscilloscopes
Logic analyzers
IDE

Job description

Toyota Material Handling North America is seeking an Embedded Software Engineering Supervisor for energy systems. You will lead a small team, design embedded firmware for BMS and energy management, and collaborate across electrical, mechanical, and systems engineers to bring concepts to production.

The role requires strong C/C++ skills, RTOS experience, and a background in battery management or energy storage systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Lead – Energy Systems
Embedded Software Lead – Energy Systems

tmhcareers • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Performance Bonus
Paid Holidays
401(k) match
+3
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
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
Senior Embedded Engineer - Energy Systems Real-Time Control
Senior Embedded Engineer - Energy Systems Real-Time Control

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 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
Senior Embedded Software Engineer-Energy Systems (On-Site)
Senior Embedded Software Engineer-Energy Systems (On-Site)

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
Embedded Software Engineering Supervisor – Energy Systems
Embedded Software Engineering Supervisor – Energy Systems

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

On-site
USD 119,000 - 152,000
Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
+6
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 Manager, Embedded Firmware for BMS
Senior Manager, Embedded Firmware for BMS

Eos Energy Storage • Edison (NJ)

On-site
USD 140,000 - 190,000