Jobless Developer
Mainspring Energy logo

Posted 1 month ago

Open

Senior Software Engineer in Test

Menlo Park, CARemoteFull-time

AI Summary

Build and run automated testing systems for cloud, networking, IoT, and real-time OS integrations; design and implement automated test workflows to validate hardware/software performance and reliability.

About this role

Company Overview

Mainspring Energy is revolutionizing power generation with the world’s most flexible and adaptable local power generation technology, the Mainspring Linear Generator. Commercial, industrial, and utility leaders are choosing Mainspring over traditional options like engines, turbines, and fuel cells to quickly and reliably deliver local power for EV charging, commercial facilities, data centers, and grid-scale operations.

The Mainspring Linear Generator is fuel flexible, ramps up and down to meet demand, and utilizes a flameless reaction with near-zero NOx emissions. Backed by top-tier investors including Khosla Ventures, Bill Gates, American Electric Power, Lightrock, and General Catalyst Mainspring designs, manufactures and delivers its products to customers across the U.S. today, and we’re quickly scaling for international expansion.

Inspired by our vision of the affordable, reliable, net-zero carbon grid, Mainspring is rapidly expanding within the $816B global electricity equipment market, and we’re hiring the best talent to meet growing customer demand around the globe. We welcome a broad range of backgrounds, experiences, and talents to bring fresh perspectives and ongoing innovation to our customers.

We are looking to build relationships with people who share our values:

Pragmatic Optimism. Building a new category of world-class power generation requires the optimism of ambition and creativity, balanced with practicality to solve problems efficiently. The challenges that arise are opportunities for growth.

Excellence without Ego. We bring expertise and commitment to creating the best customer experience, from sales to deployment and service, just as we apply deep technical rigor to building and delivering world-class products. We strive for excellence and behave as leaders with the humility to acknowledge our challenges, both collectively and as individual contributors.

Proactive Collaboration. The integration and cross-disciplinary nature of Mainspring’s business requires intentionally seeking out others who bring different skills, perspectives, and priorities. Our culture of inclusion and respect extends beyond our team to interactions with our partners and customers.

More information can be found at www.mainspringenergy.com


Job Overview

Do you enjoy diving into building new automation systems and formulating new testing approaches in areas like cloud computing, networking, IoT with real time operating systems, controls, simulations (MIL, SIL, PIL), and algorithms? We combine this technology with our company vision of building a new category of power that is affordable, reliable, and targeting a net-zero carbon grid. This cornucopia of science and technology will be your daily career at Mainspring.


This is an opportunity for you to join a world-class engineering team: to build and run automated testing systems to ensure the quality of the product. This is an exciting opportunity to become part of a rapidly growing engineering team.


In this role. you will have significant influence over the quality of the product, engage with developers to understand new features and technologies, and create innovative automated testing solutions within tight requirements to solve complex scenarios with multiple components.

Responsibilities

  • Building and running automated test systems

  • Designing automation workflows to support reliable system validation and troubleshooting complex hardware/software integration issues

  • Failure analysis of automated testing, risk mitigation on testing approaches, and maintenance of automated test systems

  • Ensuring comprehensive automated test coverage and risk analysis

  • Qualifications

  • Several years of experience in related field, BS & 6 years, or MS & 5 years

  • Driven and self-directed contributor with passion for building automated test systems

  • Completed multiple test automation projects with roles covering design and implementation as well as experience in test design and manual testing

  • Familiarity with Python and C++ testing or polyglotism to be sufficiently language agnostic

  • Skills

    Automated Testing SystemsAutomation FrameworksC++Cloud ComputingFailure AnalysisHardware/software Integration TestingIoTManual TestingMIL/SIL/PILNetworkingPythonReal-time Operating SystemsRisk MitigationTest AutomationTest Design

    Explore related jobs

    Browse these categories