What are the responsibilities and job description for the Embedded Energy Software Engineer position at The Raymond Corporation?
Job Title Embedded Energy Software Engineer
About Our Company
The Raymond Corporation is a division of the Toyota Industries Corporation. We empower you to do great work in a company with 100 years of success, innovation and growth. Our Associates are the foundation of our continued success. If you’re innovative and enjoy the thrill of making things happen - share our vision and grow with us.
About Our Team
The Raymond Embedded Software team is internationally recognized for helping the biggest companies in the world optimize supply chains. We develop and deploy software for drive-by wire forklift control software. Our software continues to unlock cutting-edge applications for our customers, from training aides, impact detection, battery management, and complete truck automation.
About The Position
We’re looking for an Embedded Software Engineer to join our team in Syracuse, NY. In this role, you will:
Salary - $106,100 - $177,000 per year. Compensation depends on the selected candidate’s education and experience.
Relocation - This position may qualify for relocation.
Benefits
Benefits - We recognize the value of a comprehensive benefits program for our employees and work tirelessly to make sure our package meets the needs of our employees and their families. Eligible employees can elect and participate in a variety of benefits including:
About Our Company
The Raymond Corporation is a division of the Toyota Industries Corporation. We empower you to do great work in a company with 100 years of success, innovation and growth. Our Associates are the foundation of our continued success. If you’re innovative and enjoy the thrill of making things happen - share our vision and grow with us.
About Our Team
The Raymond Embedded Software team is internationally recognized for helping the biggest companies in the world optimize supply chains. We develop and deploy software for drive-by wire forklift control software. Our software continues to unlock cutting-edge applications for our customers, from training aides, impact detection, battery management, and complete truck automation.
About The Position
We’re looking for an Embedded Software Engineer to join our team in Syracuse, NY. In this role, you will:
- Design and implement control systems firmware on thin OS Embedded controllers.
- Design and develop firmware for energy or motive power systems.
- Contribute to development of battery management systems (BMS) fuel cell system controllers and/or energy management systems.
- Develop solutions to share code cross-functionally for additional embedded systems products.
- Participate in product and system design discussions.
- Work on software over the complete product life cycle.
- Operate in a collaborative environment with mechanical, electrical, and controls engineers.
- Bachelor’s degree in software, electrical, and computer engineering, computer science.
- 3 years of post-graduation work experience.
- Proficiency in C/C on resource-constrained embedded platforms.
- Bare metal and Real Time Operating Systems (RTOS) experience.
- Working knowledge of standard hardware protocols (e.g. I2C, SPI, UART).
- Knowledge of operating systems concepts (HW & SW Interrupts, Threading, etc).
- Strong debugging skills.
- Master’s degree in software, electrical, and computer engineering, computer science.
- Knowledge of Battery Management Systems (BMS) and energy storage technologies.
- Strong understanding of functional safety standards (e.g., ISO 26262, IEC 61508).
- Ability to read hardware specifications and schematics.
- Embedded microcontrollers and DSPs experience.
- History of working with CAN/CANopen.
- Familiarity with MATLAB, Simulink, and LabView.
- Working knowledge of modern Code tools such as GIT and Jira.
- Background in multidisciplinary fields such as consumer devices, medical devices, robotics, mechatronics, and aerospace.
Salary - $106,100 - $177,000 per year. Compensation depends on the selected candidate’s education and experience.
Relocation - This position may qualify for relocation.
Benefits
Benefits - We recognize the value of a comprehensive benefits program for our employees and work tirelessly to make sure our package meets the needs of our employees and their families. Eligible employees can elect and participate in a variety of benefits including:
- Vacation available on day 1
- 10 paid holidays
- Medical and Rx Plan options
- Dental and Vision Plan options
- Employee Assistance Program (EAP)
- Flexible Spending Accounts (FSA) for medical and dependent care
- Life Insurance and AD&D
- Short-Term and Long-Term Disability
- Accident, Critical Illness, and Indemnity Insurance
- ID Theft Protection
- Comprehensive 401(k) retirement plan with company match
- Profit Sharing Plan based on annual profitability
- Long-Term Care Insurance
- Vacation, Sick, & Volunteer Time
- Tuition Aid Program
Salary : $106,100 - $177,000