Embedded Software Engineer Intern
$41 - $47.5 per hourRedwood Materials
About Redwood Materials
Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling — keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have.
Embedded Software Engineering Intern
We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond battery recycling to build the most advanced, circular energy ecosystem on the planet. Our goal is to move the industry away from static, hardware-heavy infrastructure toward agile, software-controlled energy assets.
While others build “black box” hardware, we are building software-defined power systems. Our Embedded Software team is responsible for the intelligence that drives our power stages and battery management systems, ensuring our energy storage solutions are safe, efficient, and capable of stabilizing the world's most demanding grids.
As an Embedded Software Engineering Intern, you'll work alongside our engineers on the real-time firmware that drives our power conversion units. You'll get hands-on exposure to the intersection of silicon and power — helping write and test low-level code that controls high-speed switching, manages thermal safety, interfaces with battery packs, and communicates with broader site infrastructure. This is a great opportunity to apply what you've learned in coursework to real embedded systems that ship at scale, with mentorship from experienced engineers along the way.
Responsibilities will include:
- Real-Time Control Firmware: Support the design and implementation of bare-metal software for power electronics, gaining exposure to PWM generation, ADC synchronization, and timing logic.
- Low-Level Architecture: Assist in developing and testing drivers for microcontroller peripherals (SPI, CAN, Ethernet) under the guidance of senior engineers.
- Hardware-Software Collaboration: Work with power electronics controls engineers to understand how controls theory translates into embedded code running on Cortex-R and Cortex-M architectures.
- Battery Management Systems: Get exposure to how our power conversion firmware interfaces with real battery packs — including cell voltage/temperature monitoring, state-of-charge and state-of-health estimation, and the communication protocols BMS units use to report status and safety limits.
- Build & Test: Help maintain software build scripts and write testable code, gaining experience with CI/CD pipelines used to validate firmware before it reaches the lab.
- System Debugging: Learn to profile and debug embedded code, developing familiarity with tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
- Documentation & Process: Contribute to documentation and testing processes that support taking embedded systems from prototype toward production.
Desired Qualifications:
- Background: Currently pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Programming Foundations: Coursework or project experience in C, C++, or Rust; comfort reading and writing low-level code.
- Embedded Interest: Some exposure to embedded systems, microcontrollers, or digital logic through coursework, personal projects, or prior internships.
- Communication Protocols: Familiarity with concepts like SPI, I2C, UART, or CAN is a plus, even if only from classwork or personal projects.
- Battery Systems Knowledge: Exposure to battery management systems (BMS) and energy storage fundamentals through coursework or projects is a plus, though not required.
- Curiosity & Rigor: A safety-conscious mindset, strong attention to detail, and eagerness to learn how real-time, safety-critical software is built.
- Bonus Qualifications: Any experience with build tools (Make, CMake), version control (git), or hands-on lab work with debugging hardware.
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range:
$41—$47.50 USD
The position is full-time. Compensation will be commensurate with experience.
We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on us.fitly.work.
- ...Job Opportunities Accounting Intern (Fall 2026) Location: South San Francisco, California, USA Aerodynamics Manager Location... ...: South San Francisco, California, USA Mechanical Design Engineer, Structures & Mechanisms Location: South San Francisco, California...Internship
$18 per hour
...A nonprofit environmental organization offers a summer internship focusing on media communications related to climate advocacy. Interns will analyze media coverage, catalog impactful quotes, and produce reports summarizing key trends. Candidates must be pursuing or have...InternshipPart timeSummer internshipRemote work$28 - $32 per hour
...SquareTrade is seeking a Corporate Strategy Intern for the 2026 summer internship program in San Francisco. This role involves conducting market research and building financial models to assess strategic initiatives. The internship requires analytical skills and the ability...InternshipHourly paySummer internship- ...Aon Corporation in San Francisco is offering a Risk Intern position as part of their 2026 Summer Internship Program. This 10-week paid internship allows candidates to immerse themselves in the Actuarial business area, engaging in projects with global leaders and receiving...InternshipSummer internship
- ...We are looking for a Marketing Intern to join our team in San Francisco. In this role, you will work with our marketing team to drive growth and build brand awareness. This is a summer internship, with the potential to transition into a full-time role based on mutual...InternshipFull timeSummer internship
$25 per hour
A leading education institution is looking for a People Success Project Manager Intern for a 10-week summer internship in San Francisco. This role will provide hands-on experience in project coordination within a dynamic HR environment. Candidates must be rising Juniors...InternshipSummer internshipRemote work$54 per hour
...breaking speeds. About the Embedded Team Zipline designs and... ..., and as a result we need to engineer the majority of our system in... ...challenges: Design and develop a software platform for the new P2 Zip... ...? Zipline is looking for interns to join our Embedded Systems...InternshipHourly payFull timeWork at officeLocal areaImmediate startRelocation package- A leading tech company in San Francisco is looking for a Summer 2025 Intern to join their Business Insights Analyst team. In this role, you will help analyze critical data, develop analytics products such as dashboards, and contribute to key initiatives within the Global...InternshipSummer workSummer internship
- ...Growth Intern (Summer 2026) Location: San Francisco, CA (In-Person, 5 days/week) Description The company story is the company strategy - Ben Horowitz As a Growth Intern, you're going to help spread the gospel about Selix, our Agent helping companies run their...InternshipSummer workSummer internshipWork at office3 days per week
- Tomo Credit in San Francisco, CA is seeking a Summer Marketing Intern specializing in Graphic Design and Video Production. You’ll collaborate with our creative and content teams to bring the brand to life through visuals and short videos. This internship offers hands-on...InternshipSummer workSummer internship
- ...universities across the country. The program runs for 9 weeks and exposes interns to project management and field operations experiences to help... ...Currently enrolled in a Bachelor's program. Civil Engineer, Construction Management, Business, and Liberal Arts Degrees will...InternshipSummer internshipWork at office
- ...Netic is the AI revenue engine for essential services who are the backbone of the American... ...and tangible. Netic's Full-Stack Software Engineers working on the product team... ...sleep over the "almost perfect" Show internal locus of control Prioritize finesse:...InternshipSummer workImmediate startSleeping nights
- ...and quantitative research. As a Quantitative Systematic Trading Intern at Susquehanna, you will work on projects that model the work... ...penultimate year of study, majoring in mathematics, physics, engineering, computer science, or econometrics, and available to join the...InternshipFull timeSummer workCasual workSummer internship
- Summer 2025 Intern - Business Insights Analyst job at Salesforce. San Francisco, CA. Description Team: The Global Safety & Security... ...products (i.e. dashboards). Your work will involve exploratory data engineering and machine learning efforts (i.e. testing theories, studying...InternshipSummer internship
- "The company story is the company strategy." — Ben Horowitz As a Growth Intern, you'll help spread the gospel about Selix, our AI Agent that helps companies run their outbound sales end to end. You’ll jump into every corner of growth: Product Marketing — create assets...InternshipSummer workSummer internshipWork at office3 days per week
$17 - $28 per hour
...Purpose Summer Interns take on a wide variety of responsibilities ensuring a platform... ...construction management, architecture, engineering, and/or other technical discipline or... ...learn Working knowledge of company software programs, Microsoft Office, Microsoft Project...InternshipTemporary workWork experience placementFor subcontractorSummer internshipWork at officeFlexible hours- ...engagement, working directly with the engineer who leads our embedded customer R&D. You will take... ...will do this daily, with partners and internally. High energy, high urgency : You... ...on a continuous loop through major software releases. Make fast-moving work presentable...InternshipFull timeShift work
$25 - $30 per hour
We are seeking Construction Interns who possess strong IT skills, an aptitude for leadership and are in the process of obtaining a related degree in construction management, engineering, or architecture. Any relevant experience is beneficial, such as estimating, project...InternshipHourly payTemporary workFor subcontractorSummer internshipWork at officeRemote work$182k - $230k
...era of progress. Over the last decade, software has transformed the digital world. But the... ...work at scale. We are roboticists, engineers, operators, and builders. We believe the... ...join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-...InternshipFull timeWork at officeFlexible hours$140k - $200k
...vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is... ...impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing... ...built PCBs Collaborate with electrical and software engineers to develop comprehensive...InternshipFull timeWork experience placementWork at officeFlexible hours- ...We’re looking for a passionate Full-Stack Developer Intern who is eager to work with modern web technologies and AI-powered solutions... ...Undergraduate or recent graduate in Computer Science, Software Engineering, or related field. Eager to learn, take initiative, and contribute...InternshipFlexible hours
$159.8k - $235k
...lifetime deliveries. We’re focused on how to do the next 10B even better.About the RoleWe are looking for a Senior/Staff Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-...Hourly payWork at officeLocal areaRemote workFlexible hours$130k - $190k
...levels of the stack.About The Edge Systems Team:Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms... ...and processing systemsDevelop on ARM-based embedded platforms using C, C++, python, golang or rustImprove...Full timeWork at officeImmediate startRemote workFlexible hours- AfterQuery is looking for creative, driven undergraduate students to join us for the summer as a Growth Intern. You’ll help us expand AfterQuery’s expert-network, drive on-campus engagement, and launch innovative initiatives that shape the future of AI and startups, all...InternshipFull timeSummer internshipWork at officeNight shift
$174k - $253k
...closely with the BSP teams, Electrical Engineering (EE) teams, and Phone teams.Minimum qualifications... ...experience.5 years of experience with software development in the C++ programming... ...architecture.3 years of experience with embedded systems and firmware programming....- ...enabling intelligent orchestration, automated pipeline management, and self‑healing infrastructure. We're looking for a Frontend Engineer Intern to help build and refine the interactive frontend powering our agent framework, data orchestration dashboard, and real‑time...InternshipFull timeRemote work
$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can... ...help!As the Sr or Staff level for the Embedded Engineering team, you will be responsible... ...architecting, executing, and building the embedded software that powers our lidar firmware system....Work experience placementWork at officeLocal area- Position Summary:We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and development of embedded software for medical device systems. This role focuses on delivering safe, reliable, and high-performance software in compliance with...
- ...transportation, we’d love to meet you. The Role As a Data Analytics Intern you will help build and maintain various analytics tools and... ...). Aptitude for GIS‑based techniques, data structures, and software such as CARTO, ArcGIS, or QGIS. Analytical experience with Excel...InternshipSummer internshipRemote work
- ...Via Licensing Corporation invites a Compliance Analyst Intern to join the Global Compliance team in San Francisco. You will support the licensee audit process, analyze quarterly reports, and assist in background research on licensees, gaining practical skills in IP licensing...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer Intern. Be the first to apply!
- embedded systems software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded software engineer San Francisco, CA
- bank software San Francisco, CA
- mobile software developer San Francisco, CA
- software asset management analyst San Francisco, CA
- ultimate software San Francisco, CA
- software trainer San Francisco, CA
- android software developer San Francisco, CA


