Firmware Engineer

Raymond West · Other US Location

Company

Raymond West

Location

Other US Location

Type

Full Time

Job Description

Job Description

Job TitleFirmware 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
  • 1+ years of experience
  • 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 - $90,500 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

Requirements

  • Bachelor's degree in Electrical or Computer Engineering or Computer Science.
  • 1+ years of experience
  • Experience with programmable device IDE and C or C++.
  • Ability to present technical material to diverse audience.

Date Posted

04/29/2024

Views

9

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details