Contract: SDET- Software Development Engineer in Test

Posted:
9/27/2024, 5:29:01 PM

Location(s):
San Francisco, California, United States ⋅ California, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

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!