Назад
3 месяца назад

Embedded Software Engineer (Battery Management Systems)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded Software Engineer (Battery Management Systems): Designing and developing embedded software for the Zoox vehicle BMS with an accent on cell balancing, charging control, and thermal management. Focus on integrating supplier sub-systems, hardware bring-up, and implementing high-assurance automotive software logic.

Location: Hybrid (San Diego, CA / Foster City, CA)

Company

Zoox is developing a next-generation autonomous vehicle to transform personal transportation.

What you will do

  • Design, develop, and test embedded software for Battery Management Systems (BMS).
  • Implement core logic for cell balancing, charging control, thermal management, and contactor controls.
  • Integrate supplier sub-systems into the core Zoox software stack.
  • Create comprehensive software requirements, design documentation, and test plans.
  • Work cross-functionally with vehicle, controls, and validation engineers to ensure a seamless automated experience.
  • Contribute to all SDLC phases, including prototyping, implementation, and validation.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, or equivalent.
  • 8+ years of experience developing real-time embedded software for Power Electronics and Battery Management.
  • Strong proficiency in embedded C/C++.
  • Experience with embedded micro-controllers and/or microprocessors such as ARM or PowerPC.
  • Hands-on experience with hardware bring-up and system debugging.
  • Deep understanding of sensors, actuators, and automotive communication protocols (CAN, LIN).

Nice to have

  • Basic knowledge of control systems for electromechanical systems.
  • Experience with CAN/LIN analysis and debugging tools (PCAN, CANalyzer, CANape).
  • Familiarity with high-assurance development practices (ISO-26262, MISRA C/C++, Polarion).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →