Posted in

Embedded Firmware Developer – Battery Charger

Embedded Firmware Developer – Battery Charger

Company1X
LocationPalo Alto, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Strong background in battery charger systems
  • Proficiency in embedded firmware development
  • Knowledge of real-time control algorithms
  • Familiarity with communication protocols (e.g., CAN, LIN, SPI, I2C)
  • Experience in firmware testing, validation, and debugging
  • Ability to collaborate with electrical engineers and BMS developers

Responsibilities

  • Architecture and firmware development for NEO’s charger and digital power distribution controller
  • Design and implement real-time control algorithms for charging, power regulation, and safety protection
  • Implement real-time control algorithms, safety mechanisms, and communication protocols (e.g., CAN, LIN, SPI, I2C) for efficient battery monitoring and control
  • Develop firmware features including State of Charge (SoC) estimation, thermal regulation, and fault diagnostics
  • Collaborate closely with electrical engineers and BMS developers for seamless hardware-software integration
  • Support testing, validation, and debugging of firmware on prototype and production hardware
  • Drive features in the higher level robot software safety layer

Preferred Qualifications

    No preferred qualifications provided.