Impulse logo

Contract: SDET- Software Development Engineer in Test

🔍 Get help on your software engineer job search

Job Description

About Us

We’re Impulse. We’re a team of engineers, designers, and innovators based in San Francisco who believe making good decisions for your home and the environment should not come at a cost to your lifestyle. We’re dedicated to building delightful, high-performance products for everyday needs that enable rewarding, long-term, scalable solutions for whole-home electrification.

Impulse is searching for a talented Software Development Engineer in Test (SDET) to join our team contractually in San Francisco. In this role, you’ll collaborate with cross-functional teams to build high-performance, user-friendly products that drive scalable, long-term solutions for whole-home electrification. As an SDET, you'll act as an internal tools developer and also handle QA responsibilities, such as writing and executing test plans.

We’re seeking individuals eager to join an early-stage, VC-backed startup with big ambitions to drive positive change in a major industry.

Commitment: This is a full-time, 6-month contract position. We're seeking candidates based in the San Francisco Bay Area who can commute to our San Francisco office 3x a week.

Location: San Francisco, CA

Hybrid Schedule: 3 days in office

Compensation: $80-$93 per hour

Role Requirements

Experience in Software Development and QA:

  • Proven experience as SDET or similar role, with a strong focus on both software development and quality assurance.
  • Ability to write and execute comprehensive test plans.
  • Experience with Rust, or experience in a similar language (e.g. C, C++, C#) and a willingness to learn Rust.

Internal Tools Development:

  • Intrinsic drive to stay informed about ongoing development efforts and a strong intuition for & willingness to champion high-impact tools to alleviate pain points and increase product robustness.
  • Experience building and maintaining internal tools for testing and development environments.
  • Experience working with hardware engineering teams and hardware development a plus.

Collaboration with Cross Functional Teams:

  • Strong ability to collaborate with product, and engineering, teams to ensure product quality and performance.

Strong Problem Solving Skills:

  • Ability to diagnose issues, debug systems, and identify bugs within the product or test framework.

Our Interview Process

At Impulse, we want to make sure the fit is right for both you and us! Our interview process is designed to help us get to know each other better. Here’s what you can expect:

  • Intro Call with Recruiting
  • Interview with the Hiring Manager
  • Technical Interview with the team

We’re excited to meet you and help you figure out if Impulse is the right fit for you!

ClimateTechList.com logo

Impulse number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Impulse

If possible, try to get a warm intro/referral to Impulse before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Impulse

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.