Search by job, company or skills

Gogoro

(Senior) Energy Product Firmware Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Impact

Our focus is on designing and developing embedded software for Gogoro's battery packs and battery swapping stations, as well as other components of the energy network. This includes developing new functionalities in the management algorithms to improve product performance. The embedded software enables the collaborative team to gain insights into on-site maintenance conditions and provide recommendations. We strive to optimize the software and develop new systems to enhance user experience and improve product quality.

Job Responsibilities

  1. Development and management of embedded software, facilitating cross-functional team discussions.
  2. Designing, implementing, and verifying new ideas in areas such as Battery Management System (BMS) algorithms, industrial/automotive communication, machine-to-machine interaction, user interface and user experience, and big data collection and analysis.
  3. Conducting bring-up processes and low-layer code debugging for new products.
  4. Implementing new features and facilitating software releases through the CI/CD approach.
  5. Researching and exploring new approaches to enhance software quality.

Minimum Qualifications

  1. At least 5 years of experience in developing embedded systems, proficiency in C programming languages and knowledge of processor or microcontroller architectures.
  2. Experience working with peripherals such as 1-Wire, SPI, UART, I2C, CAN, USB
  3. Experience in programming under operating systems like RTOS
  4. Proficiency in using Git for version control.
  5. Effective communication skills in English.

Preferred Qualifications

  1. Familiarity with C++ programing languages and operating system like Linux
  2. Familiarity with wireless communication technologies like WLAN, BLE, NFC.
  3. Understanding of functional safety principles.
  4. Knowledge of algorithms, security, file systems, and network applications.
  5. Experience in the fields of IoT, battery management, DC/DC converters, automotive products, and industrial control products.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143885375

Similar Jobs