Lead the validation function at Base Power Company, ensuring reliable performance of power systems and inverters.
Posted by employer 6 months ago
First seen on Joblaze 3 months ago
Last verified on the company career page 17 hours ago
Skills & Technologies
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Joblaze summary
In the role of Validation Engineer at Base Power Company, the individual will lead the validation function, developing protocols and frameworks to ensure the reliability of power systems, inverters, and batteries. Key skills include expertise in validation equipment and automation, along with a strong background in managing requirements and test systems. This position is ideal for someone with over five years of experience in software or electromechanical validation, particularly in power systems. The startup environment demands adaptability and a proactive approach to problem-solving.
Joblaze insights
Quick facts
From the original posting
The Systems Integration team at Base is responsible for ensuring our power systems, inverters, and batteries work together as one reliable product in the real world. As a Software Engineer on this team, you will establish and lead the software-driven integration function, building the tools, pipelines, and team that allow Base to bring hardware, firmware, and software together into trusted, high-quality products at scale. You will work closely with Electrical, Mechanical, and Firmware Engineering to define how our systems should integrate end-to-end, and then prove it through rigorous, software-driven test and integration frameworks.
This is an opportunity to shape how systems integration is done at Base, from first principles to implementation.
Develop new software tools in python, c/c++, and golang that accelerate feature development.
Define and build the integration test pipeline running HIL and full-system tests on self-hosted CI runners.
Lead the development of integration software connecting inverters, batteries, and power systems, including gRPC/HTTP APIs, CAN interfaces (including ISO-TP and UDS), as well as UART/SPI/I2C.
Architect and oversee the development of integration test automation software, CI/CD pipelines, and infrastructure that validate the system as a whole.
Collaborate cross-functionally with firmware, cloud, and hardware teams to resolve integration issues, influence design decisions, and improve product reliability.
Generate and communicate detailed integration and system-health reports to support compliance, certification, and executive decision-making.
3-5 years of experience in Python, Golang, and/or bare-metal C and C++, with a focus on systems integration, distributed systems, or embedded/software interfaces for hardware products
A systems-level mindset and passion for integrating hardware, firmware, and software into reliable, resilient products.
Expertise building integration test automation, CI/CD pipelines, and tooling that validate multi-subsystem software and hardware interactions.
Excellent communication skills and the ability to influence technical decisions across disciplines.
Base's Systems Integration team makes sure our batteries, inverters, and power systems work together as one reliable product in the real world. We own the development and test infrastructure the rest of engineering builds on: hardware-in-the-loop rigs, test benches and fixtures wired from signal-level harnesses to 240/480V power, and the software, CI pipelines, and data tools that run tests on them around the clock. Our job is to catch hardware and firmware issues before they reach a member's home, reproduce the ones that slip through in the lab, and give engineers the confidence to ship to the fleet fast. As the fleet grows, so does the need for test capacity, and the stations, tools, and tests this team builds set the pace for how quickly Base can ship new products.
First Principles Thinking: Question assumptions. Principles > rules.
Standard company text repeated across Base Power Company's postings is omitted here.