Sr. Software Engineer (Automotive Industry)

Fremont, California, United States Full-time

About Gotion:

We are Gotion, based in Silicon Valley of California. We innovate in the next generation electric vehicle and energy storage technologies (lithium batteries and related systems) with the aim to accelerate electrified transportation and achieve sustainable development.


We are currently seeking a Senior Software Engineer, who will be a key contributor in our automotive Battery Management System (BMS) development team with the responsibility to develop embedded code & algorithms for next generation of EV products. This position is not available to new graduates, internship, or less than the minimum required experience.


  • Design and implement embedded software for next generation of automotive products
  • Perform requirement analysis and implement resulting solutions
  • Create and execute test plans, test scripts, and test automation
  • Design and develop algorithms to perfect system performance

Required Education and Experience:

  • 5 years relevant work experience in vehicle product development
  • 2+ years experience of EV battery related systems
  • Experience in AutoSAR, battery algorithm, battery management system (BMS) preferred
  • Programming language fluency in C/C++
  • Experience with Matlab/Simulink
  • Electric Vehicle battery pack direct exposure a plus
  • Functional Safety Experience a plus
  • Familiar with embedded microprocessor software development process
  • Capable of hands-on design, debug and code optimization
  • MS /BS degree in a relevant technical field (e.g. EE, ME, CS)