Taro Logo

Software Test Engineer (Embedded)

Mainspring Energy revolutionizes power generation with the world's most flexible and adaptable onsite power generator, the Mainspring Linear Generator.
$105,000 - $119,000
Embedded
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
Energy

Description For Software Test Engineer (Embedded)

Mainspring Energy is seeking a Software Test Engineer to join their mission of revolutionizing power generation with their innovative Linear Generator technology. This role combines embedded systems, networking, and IoT with real-time operating systems, offering an exciting opportunity to work on cutting-edge clean energy solutions. The position is based at their Menlo Park HQ, where you'll be part of a world-class engineering team developing and executing test plans, building automation, and ensuring product quality.

The company, backed by prominent investors like Bill Gates and Khosla Ventures, is rapidly expanding in the $816B global electricity equipment market. They're looking for someone who can dive into new development and formulate testing approaches for complex systems. You'll have significant influence over product quality, working with developers to understand new features and create innovative testing solutions.

The role offers a competitive salary range of $105,000-$119,000, along with pre-IPO stock options and benefits. Mainspring values pragmatic optimism, excellence without ego, and proactive collaboration. They're committed to building a diverse and inclusive environment, encouraging applications even if candidates don't meet all listed requirements.

This position is perfect for someone passionate about quality assurance in embedded systems, with experience in automation using Python, bash, and C++. Knowledge of Docker, Kubernetes, and Ansible is desired, along with familiarity with test tools like Jira, Xray, and GitLab. You'll be contributing to Mainspring's vision of an affordable, reliable, net-zero carbon grid while working with cutting-edge technology in a collaborative environment.

Last updated 22 days ago

Responsibilities For Software Test Engineer (Embedded)

  • Develop test plans, test cases, and traceability matrices
  • Test system design, build automation, and software development
  • Write technical test approaches, failure analysis, risk mitigation, and maintaining tests
  • Debug and diagnose issues found in testing and supporting other teams
  • Ensure comprehensive test coverage and risk analysis

Requirements For Software Test Engineer (Embedded)

Python
Kubernetes
  • Driven and self-directed enthusiastic contributor
  • Passion for testing software systems
  • Experience testing in embedded systems, networking, IoT with real time operating systems, and controls
  • Experience with automation using Python, bash, and C++
  • Experience with Docker, Kubernetes, and Ansible
  • Have used common test tools like Jira, Xray, GitLab, or similar
  • Demonstrated experience in test planning, test execution, and automation in quality assurance

Benefits For Software Test Engineer (Embedded)

Equity
  • Pre-IPO stock options
  • Benefits package

Interested in this job?

Jobs Related To Mainspring Energy Software Test Engineer (Embedded)