Base is hiring an Embedded Software Engineer for its Embedded MCU team. The role owns microcontroller firmware that controls Base’s batteries, inverters, and disconnect systems, including bare-metal and RTOS software spanning control logic, state machines, fault handling, drivers, BSP/HAL, and peripheral configuration. The firmware must operate reliably and safely in the field. The engineer will lead new-board bring-up, develop reusable firmware libraries, and partner with hardware and power electronics engineers at the hardware/software boundary. The work includes deterministic real-time control and protection within strict timing budgets, device communications over CAN, and firmware deployed across Base’s growing fleet. The position takes products from prototype through production and field deployment, using hardware-in-the-loop testing and crash dumps to reduce firmware issues. Base is a startup where priorities and responsibilities may evolve with business needs. The company states that it works in person and is not a 9-to-5 environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Education Level
No Education Listed