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

Full time

4 days ago
Be an early applicant
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
13 Paid Holidays
401(k) match up to 6%
Company-Paid Life Insurance
Tuition Assistance Program
Employee Assistance Program (EAP)

Job summary

Toyota Material Handling North America in Rochester, NY is seeking a Senior Embedded Software Engineer to develop embedded software and control solutions across the product lifecycle. You will translate system requirements into reliable software and support testing, validation, deployment, and field debugging.

You will build production-quality C/C++ for microcontroller-based platforms, design control algorithms, and collaborate with hardware, systems, and quality teams to uphold safety and

Qualifications

  • Bachelor’s degree or higher in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 10+ years of embedded software and control systems development.
  • Proficiency in C or C++ programming and embedded microcontroller-based platforms.
  • Solid foundation in control theory and algorithm design, including PID control.
  • Background implementing, testing, and validating control algorithms for embedded applications.
  • Experience developing safety-critical products and applying functional safety processes throughout the product lifecycle.
  • Thorough understanding of software verification and validation methodologies.
  • Effective analytical, debugging, problem-solving, written, and verbal communication skills.

Responsibilities

  • Design and tune control algorithms for embedded and real-time applications.
  • Translate product and system requirements into software architectures, specifications, and control strategies.
  • Develop production-quality C/C++ software for microcontroller-based platforms.
  • Implement communication software aligned with applicable standards and engineering principles.
  • Create and maintain software requirements, technical documentation, specifications, and requirements traceability.
  • Build unit, integration, and system-level test strategies to verify software performance and reliability.
  • Support system integration, troubleshooting, root-cause analysis, corrective actions, product deployment, and post-release issues.
  • Participate in architecture, design, code, and safety reviews while supporting functional safety analyses, hazard mitigation, and safety mechanisms.
  • Collaborate with systems, hardware, software, quality, and validation teams to improve coding standards, testing methodologies, and engineering processes.

Skills

C/C++ programming
Embedded systems
Control theory
PID control
Safety-critical development
MATLAB/Simulink
RTOS
CAN/Ethernet/SPI/I2C/UART

Education

Bachelor’s degree in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

CI/CD pipelines
MISRA C/C++
Software quality tools

Job description

Toyota Material Handling North America in Rochester, NY is seeking a Senior Embedded Software Engineer to develop embedded software and control solutions across the product lifecycle. You will translate system requirements into reliable software and support testing, validation, deployment, and field debugging.

You will build production-quality C/C++ for microcontroller-based platforms, design control algorithms, and collaborate with hardware, systems, and quality teams to uphold safety and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 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
Embedded Software Engineer - Energy Systems
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 • City of Rochester (NY)

On-site
USD 134,000 - 171,000
Competitive salary
Performance bonus
Paid time off and holidays
+8
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
Energy Solutions Test Engineer — On-Site in Rochester
Energy Solutions Test Engineer — On-Site in Rochester

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

Hybrid
USD 106,000 - 136,000
Performance bonus
Paid time off
13 paid holidays
+5