Demo

Software Test Engineer (Staff Level – Simulator Development)

Jobs via Dice
San Jose, CA Full Time
POSTED ON 12/24/2025
AVAILABLE BEFORE 1/22/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Source Code Technologies LLC, is seeking the following. Apply via Dice today!

Job Title: Software Test Engineer (Staff Level – Simulator Development)

Location: San Jose, CA (On-site)

Type: Contract / Full-time (specify if needed)

Local Candidates Only

Job Description

We are looking for a Staff Software Test Engineer who is more of a tool builder than a script runner. This role is ideal for a strong C# developer who enjoys building software simulators and validating complex hardware/firmware systems through automation and simulation.

You will play a key role in developing and enhancing a proprietary system simulator used to validate robotic surgical hardware and firmware without relying on physical hardware. The role involves extensive C# development, along with automation using Squish and Python.

Key Responsibilities

  • Lead the design, development, and enhancement of the system simulator using C#
  • Build virtual environments that mock hardware behavior to validate firmware and software logic
  • Develop and execute automated test scripts using Squish (GUI automation) and Python
  • Perform a combination of automated and manual testing for complex scenarios
  • Validate interactions between high-level software and low-level firmware/hardware
  • Create verification protocols and manage requirements and defects using JAMA and Jira
  • Ensure compliance with FDA QSR and IEC 62304 standards
  • Integrate simulator-based tests into CI/CD pipelines (Jenkins, GitHub)
  • Identify defects early and support regression testing efforts

Required Skills (Must-Have)

  • C# Development: 5 years of hands-on experience building complex, object-oriented applications
  • Python: 2 years of scripting experience for automation and test support
  • Automation Tools: Experience with Squish (preferred), WinAppDriver, or similar GUI automation tools
  • Strong understanding of software testing methodologies
  • Willingness to perform manual testing when automation is not feasible
  • Experience working closely with firmware and hardware teams

Preferred Qualifications

  • Medical Device experience with FDA QSR (21 CFR Part 820), ISO 13485, and V&V processes
  • Experience testing firmware or embedded systems using simulation tools
  • Hands-on experience with JAMA for requirements management
  • Background in robotics or complex electromechanical systems

Salary.com Estimation for Software Test Engineer (Staff Level – Simulator Development) in San Jose, CA
$104,477 to $122,615
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 Test Engineer (Staff Level – Simulator Development)?

Sign up to receive alerts about other jobs on the Software Test Engineer (Staff Level – Simulator Development) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$84,546 - $99,351
Income Estimation: 
$104,692 - $122,242
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Fargo, ND
  • Brand New Civil Engineer Opening With Leader In Land Development, Utilities and Drainage Design! This Jobot Job is hosted by: Brian Perkins Are you a fit? ... more
  • 13 Days Ago

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Healthcare IT Leaders, is seeking the following. Apply... more
  • 13 Days Ago

  • Jobs via Dice Middletown, RI
  • Job ID: 2511899 Location: MIDDLETOWN, RI, US Date Posted: 2025-11-26 Category: Wage Determination (SCA) Subcategory: Service Contract Act Schedule: Full-ti... more
  • 13 Days Ago

  • Jobs via Dice Smithfield, RI
  • RESPONSIBILITIES: Kforce has a client that is seeking a 50/50 FS Java Angular AWS in Smithfield, RI. Responsibilities: Communicating technical needs and ca... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Test Engineer (Staff Level – Simulator Development) jobs in the San Jose, CA area that may be a better fit.

  • Adobe Systems San Jose, CA
  • Job Details Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-e... more
  • 1 Month Ago

  • VeeRteq Solutions Inc. San Jose, CA
  • Role : Software Test EngineerLocation : San Jose, CA (On-site)Exp : 5 to 9 YearsThe Opportunity : Staff Software Test EngineerPrimary Focus:Simulator Devel... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!