Embedded Software Engineer

Toyota Material Handling · Machinery Manufacturing

Job description

Position:
Embedded Software Engineer - Energy Systems

Company:
Toyota Material Handling

Compensation:
$74k-$95k/yr

Location:
USA, Greene, NY

Employment type:
Full Time

Work Arrangement:
On-site

Short Summary:
Join our Team as an Embedded Software Engineer to design and develop embedded firmware for advanced energy and motive power systems, contributing to Battery Management Systems (BMS), fuel cell controllers, and more.

Responsibilities:
- Design and implement embedded firmware in C/C++ for energy storage and motive power applications.
- Develop software for Battery Management Systems (BMS), fuel cell controllers, and related embedded products.
- Create reusable software components for multiple embedded platforms.
- Contribute to software architecture and product design reviews.
- Support software throughout the product lifecycle.
- Partner with engineers to deliver integrated solutions.
- Perform software integration, debugging, testing, and validation.
- Resolve software and hardware integration issues.

Requirement:
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related discipline.
- Proficiency in embedded software development in C/C++.
- Knowledge of bare-metal development and Real-Time Operating Systems (RTOS).
- Understanding of embedded communication protocols (CAN, I²C, SPI, UART).
- Strong debugging and analytical problem-solving skills.
- Ability to collaborate effectively within a cross-functional team.

Benefits:
- Competitive Salary
- Performance Bonus
- Generous Paid Time Off and 13 Paid Holidays
- Affordable Medical plans and no-cost Dental & Vision options
- 100% 401(k) match up to 6%
- Company-Paid Life Insurance, Short-Term and Long-Term Disability
- Tuition Assistance Program
- Employee Assistance Program (EAP)
- Recognition and Kaizen Reward Programs
- Opportunities for personal and professional development
- Best in class work culture!

Skills

  • arm
  • debugging
  • git
  • jira
  • matlab
  • rtos
  • sonarqube
  • spi
  • uart

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Embedded Software Engineer — Toyota Material Handling | RVC