Jobs and Careers
QU

Software Engineer in Test, Device Software

Quilt
HQ - Redwood City, USAfull_timePosted 6 Oct 2026

About the role

<p><span style="font-size: 18pt;"><strong><span style="font-family: verdana, geneva, sans-serif;">Software Engineer in Test, Device Software</span></strong></span></p> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Location:&nbsp;</span><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Redwood City, CA — hybrid, at least three days per week in the office &nbsp;</span><br><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Employment:Full-time</span></p> <p><span style="font-size: 14pt;"><strong><span style="font-family: verdana, geneva, sans-serif;">The role</span></strong></span></p> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Quilt's mission is to move homes away from fossil fuel heating. We build heat pumps and software that make efficient electric heating and cooling a better experience for homeowners.</span></p> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">We're looking for a software engineer who can build dependable test infrastructure and contribute to the device software it validates. Your work will help us ship reliable software for products people depend on in their homes.</span></p> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Your initial focus will be making device-software testing repeatable and useful: building automation in Python, connecting tests to real hardware, and giving engineers clear feedback on their changes. You'll own the testing workflow and work with firmware, systems, cloud, and mobile engineers to choose meaningful coverage, investigate failures, and improve testability. As AI accelerates development, these systems will help the team validate changes quickly and confidently.</span></p> <p><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">You'll bring practical C++ skills to this work, making changes to device software that improve its reliability and make it easier to test. As automation reduces manual effort, there will be room to take on broader device-software contributions. This is a hands-on role combining software development, infrastructure, and work with physical devices.</span></p> <p><span style="font-size: 14pt;"><strong><span style="font-family: verdana, geneva, sans-serif;">What you'll do</span></strong></span></p> <ul> <li><span style="font-family: verdana, geneva, sans-serif; font-size: 12pt;">Build and maintain automated tests, reusable tool

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Quilt

View company profile →