M

Mainspring Energy

Onsite linear generators for scalable power

Staff Software Test and Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMenlo Park, CA, USA$140k - $165k /yr

About the Job

Requirements

  • A Bachelor’s degree in Computer Science or a related field and 10+ years of professional experience, or a Master’s degree and 9+ years in an SDET, Embedded Test, or Software Engineering role.
  • A proven track record of leading complex automation projects from design to implementation, with the ability to perform deep-dive manual exploratory testing and technical test case design.
  • Strong hands-on software development experience in Python and C++, and the flexibility to navigate, debug, and contribute to diverse codebases, including Bash scripting, as needed.
  • Demonstrated proficiency in leveraging AI coding assistants to improve productivity, with the professional judgment to challenge, validate, and expand upon AI-generated solutions to ensure system integrity and long-term maintainability.
  • Professional experience testing and validating systems in at least three of the following areas: cloud computing, embedded systems, networking, IoT with RTOS, controls, simulations (MIL/SIL/PIL), emulators, or complex algorithms.

Responsibilities

  • Architect, design, scale, and maintain custom hardware test beds, reusable test automation frameworks, software tools, and continuous integration/continuous deployment pipelines.
  • Develop comprehensive test plans, test cases, technical test approaches, and traceability matrices to validate complex hardware/software integrations and resolve system-level bottlenecks.
  • Lead failure analysis, debug and diagnose issues found during testing, and develop risk mitigation strategies to ensure test stability and environmental reliability.
  • Drive risk-based testing strategies and perform risk analysis to ensure comprehensive test coverage of critical-path functionalities.
  • Partner with development teams and support cross-functional engineering initiatives to diagnose system anomalies and evaluate new technologies.

Desired Qualifications

  • Experience working with containerization and orchestration tools such as Docker and Kubernetes, and configuration management via Ansible.
  • High proficiency with common industry test and development workflows such as Jira, Xray, GitLab, or equivalent tools.

About the Company

Mainspring Energy

Onsite linear generators for scalable power

Mainspring Energy designs and ships onsite linear generators that produce electricity for commercial and industrial customers, data centers, utilities, and microgrids. The kit uses a straight-line motion that is converted into electric current by magnets moving through copper coils, driven by a flameless, low-temperature air-and-fuel reaction with only two moving parts and an oil-free air-bearing. The system is fuel-flexible, handling natural gas, biogas, hydrogen, ammonia, and propane, and it scales from about 250 kW to more than 100 MW, with near-zero NOx and no after-treatment required. The company sells power as a service, enabling installations with no upfront cost and ongoing payments based on energy use, aiming to lower operating costs and increase energy resilience for its customers.

Company size
501-1,000
Company stage
Series F
Total funding
$813M
Headquarters
Menlo Park, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Mainspring Energy

See more jobs