Demo

Software Engineer in Test

Red Oak Technologies
San Francisco, CA Full Time
POSTED ON 12/9/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Software Engineer in Test position at Red Oak Technologies?

Staff Software Engineer in Test (Direct Hire – San Francisco, CA)

We’re seeking a Staff Software Engineer in Test to lead the architecture, development, and ownership of automated test systems for advanced sensor software. You’ll build scalable automation frameworks, develop functional and performance tests, support hardware-in-the-loop environments, and integrate testing into CI/CD pipelines. This is a full-time, on-site direct hire role based in San Francisco, CA.

Key Responsibilities

  • Design and maintain a scalable automated test framework in Python.
  • Develop automated tests for APIs, communication protocols, and system functionality.
  • Integrate tests into CI/CD (GitLab CI, Jenkins) for continuous validation.
  • Support hardware-in-the-loop testing and troubleshoot software/hardware interactions.
  • Collaborate with software, firmware, and systems teams on test strategy and quality improvements.
  • Analyze test data, identify issues, and drive resolutions.

Qualifications

  • 5 years in software development or test automation.
  • Strong Python skills experience building automation frameworks.
  • Experience with CI/CD systems and TCP/UDP networking.
  • Bachelor’s degree in CS, Engineering, or related field.

Preferred

  • Experience with sensors, hardware, robotics, or IoT.
  • Familiarity with ROS/ROS2, Docker, or data visualization tools.

Compensation

Base salary: $150,000 – $190,000 (based on skills, experience, location, and qualifications).

This role may also be eligible for equity and benefits.

Salary : $150,000 - $190,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer in Test?

Sign up to receive alerts about other jobs on the Software Engineer in Test career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer in Test jobs in the San Francisco, CA area that may be a better fit.

  • Triunity Software San Francisco, CA
  • Benefits: Health insurance Opportunity for advancement Training & development Primary Responsibilities Work with Sr. AI/ML engineers and Leadfor Experiment... more
  • 27 Days Ago

  • Shield AI San Mateo, CA
  • Job Description. Job Description. Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with inte... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!