Principal Software Engineer

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.



  • Lead the design, development, and support, for automotive grade embedded systems
  • Design the overall firmware/software architecture
  • System debugging and code optimization
  • Low level driver development
  • Lead the technical aspects of the board bring-up
  • Record of delivering quality production intent automotive or safety critical systems

Required Education and Experience:

  • BS, MS or PhD in CS, CE, EE, ME or a related field
  • 5+ years of professional firmware/software development experience
  • Expert level in C or C++
  • Proficiency in real-time design techniques for embedded systems and RTOS environments
  • Experience developing embedded software for safety-critical applications
  • Familiarity knowledge of ISO26262
  • Proficiency in embedded programming for various microcontrollers platforms
  • Proficiency in using software tools for embedded applications (compilers, linkers, and bootloaders)
  • Proficiency in implementing communication protocols (CAN, SPI, UART, I2C, etc.)

Apply for this opening at