Greene, NY, 13778, USA
101 days ago
Firmware Engineer - Greene, NY
Job Title Firmware 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 Electrical System team designs control systems and IoT products to meet our customer expectations. We are expanding the team to provide the Raymond & Toyota divisions with innovative design solutions that contain both software and hardware components. About the position: We’re looking for a Firmware Engineer. This role supports new product design, development, and integration of electronic components and systems for use on electric powered forklift trucks. You will: * Design software to support advanced wired and wireless communication, ARM microprocessors, and support peripherals for application in forklift control systems and IoT. * Work with some latitude for independent and unreviewed actions. * Partner with senior electrical and embedded software engineers to define, design, and verify embedded software components. * Derive and define component / system level interface requirements. * Work with reliability engineering and supply partners to develop and qualify new systems and components. * Create software drivers in embedded C or C++ that can be incorporated into application source code. Software drivers will comply with company coding standards, practices, and requirements. * Actively participate and lead design reviews and product verification processes. * Perform initial system commissioning and measures performance to verify design to functional requirements. * Perform engineering analysis and/or design of various basic to complex software components and systems utilizing traditional engineering techniques such as design analysis, simulation, and performance verification. * Test and troubleshoot complex designs utilizing advanced laboratory equipment (O-Scopes, Logic Analyzers, etc.). * Document detailed interface specifications based on device datasheets and application requirements. * Travel (~5%) to other Raymond divisions, customers, and supply partners. About you: * Bachelor's degree in Electrical Engineering. * Experience with programmable device IDE and C or C++. * Ability to present technical material to diverse audience. It would be great if you had: * Understanding of computer architecture. About the total compensation package: Salary - $75,000 - $96,600 per year. Compensation depends on the selected candidate’s education and experience. Relocation – This position may qualify for relocation. 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
Confirm your E-mail: Send Email