Base Power
Software Engineer, Systems Integration
Austin, TX · On-site · Full-time · Posted Apr 20, 2026
- Experience
- 3–5 years in Python, Golang, and/or bare-metal C and C++, focused on systems integration, distributed systems, or embedded/software interfaces for hardware products.
About the job
Build software tools, test infrastructure, and integration frameworks that validate how Base’s batteries, inverters, and power systems work together as a reliable product.
What you'll do
- Develop software tools and integration software for power systems, including interfaces and communication protocols.
- Build and oversee HIL and full-system test automation, self-hosted CI runners, CI/CD pipelines, and supporting infrastructure.
- Collaborate across firmware, cloud, and hardware teams to resolve integration issues and produce system-health reports.
What they ask for
- Experience building integration test automation, CI/CD pipelines, and tooling to validate interactions across hardware and software subsystems.
- Systems-level mindset and interest in integrating hardware, firmware, and software into reliable products.
- Strong communication skills and ability to influence technical decisions across disciplines.
Tools
Python, Golang, C, C++, gRPC, HTTP, CAN, ISO-TP
Model-written summary · the original posting is authoritative