Назад
Company hidden
10 часов назад

Embedded Software Engineer Intern - Fall 2026 (Battery Systems)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer Intern - Fall 2026 (Battery Systems) (C/C++/Rust): Developing and testing real-time firmware for power conversion units and battery management systems with an accent on bare-metal control, microcontroller peripherals, and safety-critical energy storage software. Focus on implementing PWM and ADC timing logic, debugging low-level code with laboratory tools, and validating firmware through build and CI/CD pipelines.

Location: San Francisco, California, United States

Salary: $41–$47.50 USD

Company

Builds a circular battery supply chain covering battery recovery, reuse, recycling, energy storage, and battery materials production.

What you will do

  • Support the design and implementation of bare-metal real-time firmware for power electronics, including PWM generation, ADC synchronization, and timing logic.
  • Develop and test drivers for microcontroller peripherals such as SPI, CAN, and Ethernet.
  • Collaborate with power electronics controls engineers on Cortex-R and Cortex-M embedded systems.
  • Connect power conversion firmware with battery packs for cell monitoring, state-of-charge and state-of-health estimation, and safety communication.
  • Maintain build scripts, write testable code, and support CI/CD validation before laboratory deployment.
  • Profile and debug embedded code using oscilloscopes, logic analyzers, and JTAG/SWD debuggers while contributing to documentation and testing.

Requirements

  • Currently pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Coursework or project experience with C, C++, or Rust and comfort reading and writing low-level code.
  • Exposure to embedded systems, microcontrollers, or digital logic through coursework, personal projects, or internships.
  • Safety-conscious mindset, attention to detail, and eagerness to learn real-time safety-critical software development.
  • Work location: San Francisco, California, United States.

Nice to have

  • Familiarity with SPI, I2C, UART, or CAN communication protocols.
  • Exposure to battery management systems and energy storage fundamentals.
  • Experience with Make, CMake, git, or hands-on hardware debugging.

Culture & Benefits

  • Hands-on experience developing embedded systems intended for production-scale energy storage.
  • Mentorship from experienced embedded software engineers.
  • Collaboration across embedded software and power electronics controls disciplines.
  • Full-time position with compensation based on experience, education, and skills.

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