Prototype Software Test Engineer

Sigma Design Inc

Redmond (WA)

On-site

USD 111,000 - 132,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with up to 4% company match
quarterly bonus program
15 days PTO + 9 holidays
Medical & dental insurance options
Voluntary benefits: vision, long-term,
Life insurance

Job summary

Sigma Design Inc. is seeking a Prototype Software Test Engineer II to develop and maintain test software for prototype validation and manufacturing.

You will implement automated tests, troubleshoot Android/Linux prototype devices, and work with hardware, firmware, and systems engineers to ensure data integrity and high quality. Key duties include owning Python-based test tools, deploying test plans, and supporting end-to-end testing and bring-up activities in an in-office environment.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering or equivalent.
  • Minimum of 5 years of relevant work experience.
  • Strong Python proficiency for scripting and data processing.
  • Experience in Linux environments with command-line tools.
  • Experience troubleshooting software/hardware in prototype labs.
  • Android debugging experience using ADB and logcat.
  • Solid software engineering practices.
  • Experience across Windows, macOS, Linux.
  • Git version control experience.
  • Ability to write clear, maintainable code.
  • Strong debugging and root-cause analysis skills.
  • Excellent cross-functional collaboration and communication.
  • Manage multiple priorities in a dynamic lab.
  • Experience with embedded systems, VR/AR or robotics is a plus.
  • Strong written and verbal English communication.
  • Demonstrated teamwork and collaboration.
  • Commitment to Sigma Design Core Values.
  • Pass a post-offer background verification.

Responsibilities

  • Own and maintain Python-based test software, including development, deployment, and support.
  • Develop and implement program-level test plans with Engineering.
  • Design and deploy automated test solutions for manufacturing and prototype bring-up.
  • Execute end-of-line testing and prototype bring-up, including fault isolation and repair.
  • Troubleshoot Android and Linux-based prototype devices using ADB, logcat, and shell tools.
  • Collaborate with hardware, firmware, and systems engineers to diagnose software/hardware issues.
  • Maintain and update test coverage as product requirements evolve.
  • Provision, configure, and validate hardware for testing and bring-up.
  • Oversee test data collection and data integrity; support root cause analysis.
  • Maintain lab systems, PCs, and engineering units.

Skills

Python scripting
Linux command-line
Git version control
Debugging
Cross-functional collaboration

Education

Bachelor's degree in Computer Science or Engineering

Tools

ADB
logcat
SSH
Shell commands

Job description

Prototype Software Test Engineer II

Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse clients around the globe. Sigma Design believes in hiring, developing, and recognizing the best. We offer competitive compensation, a 401(k) with up to 4% company match, quarterly bonus program, 15 days of accrued PTO and 9 company paid holidays. In addition, Sigma Design has multiple options for medical insurance and dental insurance. We also offer voluntary benefits: vision, long-term disability, and life insurance.

Position Details:
  • The hiring range for this role is typically between $111,000 and $121,000 annually with the full range extending to $132,000 annually, based on experience, internal equity, and career progression.
  • This position will be In-Office.
  • Monday - Friday, 8:00 am - 5:00 pm.
Primary Function:

The Prototype Software Engineer II is responsible for developing and maintaining test software to support prototype validation, device bring‑up, and manufacturing activities. This role develops automated test solutions, troubleshoots Android and Linux‑based prototype devices, executes system bring‑up, and collaborates cross‑functionally to ensure product quality and data integrity.

Essential Job Functions - Responsibilities:
  • Own and maintain Python‑based test software, including development, deployment, and support.
  • Develop and implement program‑level test plans in collaboration with Engineering.
  • Design and deploy automated test solutions for manufacturing, integration testing, and prototype bring‑up.
  • Execute end‑of‑line testing and prototype bring‑up, including fault isolation, debugging, and repair support.
  • Troubleshoot Android and Linux‑based prototype devices using tools such as ADB, serial consoles, log analysis, and command‑line utilities.
  • Collaborate with hardware, firmware, and systems engineers to diagnose issues across software and hardware.
  • Maintain and update test coverage as product requirements evolve.
  • Provision, configure, and validate hardware for testing and system bring‑up.
  • Oversee test data collection, validate data integrity, and support root cause analysis.
  • Maintain lab systems, including PCs, engineering units, and custom hardware setups.
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences.
Education and Experience: (Knowledge, Skills, & Abilities)
  • Bachelor’s Degree in Computer Science, Engineering or equivalent required.
  • Minimum of 5 years of relevant work experience preferred.
  • Strong proficiency in Python, including scripting, automation, and data processing.
  • Experience working in Linux environments, including command‑line tools, SSH, and basic system administration.
  • Experience troubleshooting software and hardware systems in prototype or lab environments.
  • Experience with Android device debugging using ADB, logcat, shell commands, or similar tools is preferred.
  • Solid understanding of software engineering best practices.
  • Experience working across Windows, macOS, and Linux environments.
  • Experience using version control systems such as Git.
  • Ability to write clear, maintainable, well‑documented code.
  • Strong debugging and root cause analysis skills.
  • Experience working in collaborative, cross‑functional engineering environments.
  • Strong communication, organization, and problem‑solving skills.
  • Ability to manage multiple priorities in a dynamic lab environment.
  • Experience with embedded systems, VR/AR devices, robotics, or modern C++ is a plus.
  • Strong written and verbal English language communication skills.
  • Excellent teamwork/interpersonal skills and the ability to communicate effectively.
  • Demonstrated ability to work collaboratively, both within and outside one's own work group.
  • Demonstrate commitment and adherence to Sigma Design Core Values.
  • Pass a post‑offer background verification.
Work Environment

Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation. Occasionally may be required to travel as required to other facilities, clients, or suppliers.

SigmaDesign is an Equal Opportunity Employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Prototype Software Test Engineer
Prototype Software Test Engineer

Sigma Design • Redmond (WA)

On-site
USD 111,000 - 132,000
401(k) with up to 4% company match
Quarterly bonus program
PTO 15 days
+4
Prototype Software Test Engineer II - Automation & Bring-Up
Prototype Software Test Engineer II - Automation & Bring-Up

Sigma Design • Redmond (WA)

On-site
USD 111,000 - 132,000
401(k) with up to 4% company match
Quarterly bonus program
PTO 15 days
+4
Embedded Systems Test Engineer
Embedded Systems Test Engineer

Sigma Design Inc • Redmond (WA)

On-site
USD 137,000
401(k) with up to 4% company match
Quarterly bonus program
15-days of accrued PTO
+1
Embedded Systems Test Engineer
Embedded Systems Test Engineer

Sigma Design • Redmond (WA)

On-site
USD 137,000
401(k) with up to 4% company match
Quarterly bonus program
15 days of accrued PTO
+4
Electrical Engineering Technician III
Electrical Engineering Technician III

Sigma Design • Redmond (WA)

On-site
USD 44,000 - 73,000
401(k) match
Quarterly bonus
15 days PTO
+6
Engineering Technician II
Engineering Technician II

Sigma Design • Redmond (WA)

On-site
401(k) with company match
Quarterly bonus program
15 days of accrued PTO
+1
Electrical Engineering Technician III
Electrical Engineering Technician III

Sigma Design Inc • Redmond (WA), Northern (KY)

Hybrid
USD 50,000 - 73,000
401(k) with company match
Quarterly bonus program
15 days PTO
+3
Engineering Technician II – FA & Reliability
Engineering Technician II – FA & Reliability

Sigma Design Inc • Redmond (WA)

On-site
USD <1,000
401(k) match
Quarterly bonus
PTO 15 days
+5
Hardware Prototype & Test Engineer
Hardware Prototype & Test Engineer

Eight Sleep • San Francisco (CA)

On-site
USD 100,000 - 130,000
Full health, vision, dental insurance
Flexible PTO
Equity participation
Principal Manufacturing Engineer
Principal Manufacturing Engineer

Sigma Design Inc • Redmond (WA)

On-site
USD 136,000 - 180,000
Medical insurance
Dental insurance
FSA/HSA options
+6