10 часов назад
Embedded Software Engineer Intern - Fall 2026 (Battery Systems)
41 - 48$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 часов назад
Staff Firmware Embedded Engineer (C/C++)
180 000 - 210 000$
14 часов назад
Principal Embedded Software Engineer (Rust)
210 000 - 290 000$
10 часов назад
Firmware Engineer (Embedded)
9 часов назад
Flight Software Engineering Intern - Fall 2026 (Aerospace)
25 - 33$
5 дней назад
Software Engineering Intern (Summer 2027)
34 - 36$
13 часов назад
Embedded Software Engineering Intern (IoT)
29 - 39CAD