Taro Logo

Senior Software Engineer

Hitachi brings together the world's greatest minds to help breathe life into new possibilities and drive innovation for a better future.
Farmington Hills, MI, USA
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive

Description For Senior Software Engineer

Hitachi Astemo Americas, Inc. is seeking a Senior Software Engineer to join their team in Farmington Hills, Michigan. This role focuses on developing software for Electric Power Steering (EPS) systems, combining embedded software development with automotive expertise. The position offers an opportunity to work with cutting-edge automotive technology at a global industry leader.

The ideal candidate will be responsible for the full software development lifecycle, from requirements analysis to implementation and testing. You'll work with advanced microcontroller systems, develop critical automotive software, and ensure compliance with industry standards. The role requires expertise in embedded C programming, automotive protocols, and motor control algorithms.

This position offers the chance to work on innovative steering systems that directly impact vehicle safety and performance. You'll collaborate with cross-functional teams, lead technical initiatives, and mentor other engineers. The role combines technical expertise with leadership responsibilities, making it ideal for experienced software engineers looking to advance their careers in automotive technology.

Working at Hitachi means joining a company that values innovation and pioneering spirit. You'll be part of a global organization that tackles significant technological challenges and contributes to the future of automotive systems. The company provides a collaborative environment where ideas are welcome and new discoveries are encouraged.

The position requires occasional domestic and international travel to support project development across global locations. Hitachi offers a professional work environment with opportunities for growth and the chance to work on significant projects that shape the future of automotive technology.

Last updated 8 days ago

Responsibilities For Senior Software Engineer

  • Develop software for Electric Power Steering (EPS)
  • Perform customer requirements analysis
  • Develop software requirements and design
  • Create software level and system level test cases
  • Support software components integration
  • Perform Integration, modification, and configuration for EPS software
  • Troubleshoot software and analyze problems
  • Perform system tests
  • Contribute to software process improvement activities
  • Support assessments and audits
  • Lead and mentor engineers on sub-project activities

Requirements For Senior Software Engineer

  • Bachelor or Master's degree in Computer Science or Electrical Engineering
  • 5+ years experience in writing embedded software in C with Eclipse IDE
  • Experience with 32-bit automotive multi-core microcontrollers
  • Knowledge of microcontroller hardware and IC devices
  • Familiarity with software design and development tools
  • Experience with test equipment
  • Knowledge of software process/standards (V-Model, MISRA, ASPICE, ISO26262)
  • Experience with communication protocols (CAN, CANFD, LIN, SENT, Ethernet)
  • Familiar with crypto algorithms and cryptographic authentication
  • Experience with motor control algorithms
  • Knowledge of different EPS types
  • Good verbal and written English skills

Interested in this job?

Jobs Related To Hitachi Astemo Americas, Inc. Senior Software Engineer