Назад
12 часов назад

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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →