CrawlJobs Logo

Prototype Software Test Engineer Ii

United States, Redmond · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

The Software Test Engineer II is responsible for owning and maintaining test software to support prototype validation and manufacturing activities. This role develops automated test solutions, executes system bring-up, and collaborates cross-functionally to ensure product quality and data integrity.

Job Responsibility

  • 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 and field environments
  • Execute end-of-line testing and prototype bring-up, including fault isolation and repair support
  • Maintain and update test coverage as product requirements evolve
  • Document test procedures and train technicians on execution
  • Provision, configure, and validate hardware for testing and system bring-up
  • Support prototype fleet networking and resolve connectivity issues
  • Oversee test data collection, validate 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

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Minimum of 5 years of relevant work experience preferred
  • Strong proficiency in Python or similar object-oriented language
  • Solid understanding of software engineering best practices
  • Experience working across Windows, macOS, and Linux environments
  • Experience using version control systems such as Git or SVN
  • Ability to write clear, maintainable, well-documented code
  • Experience debugging across software and hardware systems
  • Familiarity with cross-functional API development
  • Experience working in collaborative, cross-functional environments
  • Strong communication, organization, and problem-solving skills
  • Ability to manage multiple priorities in a dynamic lab environment
  • 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

Nice to have

Experience with prototype test environments, networking basics, or hardware debugging is beneficial

What we offer

  • Competitive compensation
  • 401(k) with up to 4% company match
  • Quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Long-term disability insurance
  • Life insurance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Prototype Software Test Engineer Ii

8 matching positions

Software Engineer II

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years experience with distributed messaging systems such as Azure Service Bus, Apache Kafka, RabbitMQ, Google Pub/Sub, or SQS/Kinesis or experience with stream processing or real-time data platforms such as Apache Spark, Flink, Storm, or similar frameworks
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Drive the design and implementation of complex, large-scale distributed systems by producing technical designs, proof-of-concepts, and prototype solutions from ambiguous or high-level requirements
  • Own end-to-end delivery of key system components, including design tradeoffs, implementation, testing strategy, deployment, and long-term operability
  • Continuously improve system performance, scalability, and resilience by identifying architectural gaps, leading refactoring efforts, and addressing systemic technical debt
  • Define and apply metrics, best practices, and quality bars to ensure long-term service stability, operational excellence, and strong return on engineering investment
  • Lead code reviews and design discussions, setting technical direction and mentoring engineers to improve overall code quality and system design maturity
  • Collaborate across teams and organizations to align designs, influence dependencies, and deliver solutions that scale across Azure
  • Build and evolve the core messaging infrastructure that underpins hundreds of thousands of Azure applications, supporting critical platform capabilities such as eventing, asynchronous workflows, telemetry, and diagnostics
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Software Engineer II

Kensho is S&P Global's hub for AI innovation and transformation. With expertise ...
Location
Location
United States , New York; Cambridge
Salary
Salary:
130000.00 - 175000.00 USD / Year
kensho.com Logo
Kensho Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least two years of direct experience developing SaaS applications within a team
  • Thoughtful and efficient communication skills (both verbal and written)
  • Experience developing SaaS application backends and APIs using a variety of tools
  • Experience working across many stages of the software development lifecycle
  • Experience turning abstract business requirements into concrete technical plans
  • Sound reasoning about the behavior and performance of loosely-coupled systems
  • Proficiency with algorithms (including time and space complexity analysis), data structures, and software architecture
Job Responsibility
Job Responsibility
  • Design, develop, test, document, deploy, maintain, and improve software
  • Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates
  • Test assumptions through instrumentation and prototyping
  • Promote ongoing technical development through code reviews and knowledge sharing
What we offer
What we offer
  • Medical, Dental, and Vision insurance
  • 100% company paid premiums
  • Unlimited Paid Time Off
  • 26 weeks of 100% paid Parental Leave (paternity and maternity)
  • 401(k) plan with 6% employer matching
  • Generous company matching on donations to non-profit charities
  • Up to $20,000 tuition assistance toward degree programs, plus up to $4,000/year for ongoing professional education such as industry conferences
  • Plentiful snacks, drinks, and regularly catered lunches
  • Dog-friendly office (CAM office)
  • Bike sharing program memberships
  • Fulltime
Read More
Arrow Right

Software Engineer II

Kensho is S&P Global's hub for AI innovation and transformation. With expertise ...
Location
Location
United States , Cambridge
Salary
Salary:
130000.00 - 175000.00 USD / Year
kensho.com Logo
Kensho Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least two years of direct experience developing SaaS applications within a team
  • Thoughtful and efficient communication skills (both verbal and written)
  • Experience developing SaaS application backends and APIs using a variety of tools
  • Experience working across many stages of the software development lifecycle
  • Experience turning abstract business requirements into concrete technical plans
  • Sound reasoning about the behavior and performance of loosely-coupled systems
  • Proficiency with algorithms (including time and space complexity analysis), data structures, and software architecture
Job Responsibility
Job Responsibility
  • Design, develop, test, document, deploy, maintain, and improve software
  • Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates
  • Test assumptions through instrumentation and prototyping
  • Promote ongoing technical development through code reviews and knowledge sharing
What we offer
What we offer
  • Medical, Dental, and Vision insurance
  • 100% company paid premiums
  • Unlimited Paid Time Off
  • 26 weeks of 100% paid Parental Leave (paternity and maternity)
  • 401(k) plan with 6% employer matching
  • Generous company matching on donations to non-profit charities
  • Up to $20,000 tuition assistance toward degree programs, plus up to $4,000/year for ongoing professional education such as industry conferences
  • Plentiful snacks, drinks, and regularly catered lunches
  • Dog-friendly office (CAM office)
  • Bike sharing program memberships
  • Fulltime
Read More
Arrow Right

Software Engineer II

The Software Engineer II designs and develops software solutions with growing in...
Location
Location
United States , Camas
Salary
Salary:
101500.00 - 120000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
  • Demonstrated programming capability in C# (C, C++ and Python a plus)
  • Demonstrated experience working in Windows OS and with Windows Development Toolchain
  • Basic knowledge of communication protocols such as USB, Ethernet, BLE, Wi-Fi
  • Some experience building APIs and services using REST, SOAP
  • Strong written and verbal English language communication skills
  • Excellent teamwork/interpersonal skills and effective communication abilities
  • Demonstrate commitment and adherence to Sigma Design Core Values
  • Pass a post-offer background verification
Job Responsibility
Job Responsibility
  • Design and implement software systems to interact with hardware and control electronic devices
  • Create desktop/embedded/web applications for prototyping, test and automation solutions
  • Work alongside other engineers to apply best practices with some supervision
  • Coordinate with project managers and various disciplines to meet system requirements
  • Provide engineering time estimates for software components and modules
  • Work with clients to capture system requirements with some guidance
  • Analyze, diagnose, and debug existing code independently
  • Work with SQA to ensure solutions are tested and meet requirements
  • Manage time to produce results within allocated timeframe
  • Independently own full software subsystems, modules, and/or processes
What we offer
What we offer
  • 401(k) with up to 4% company match
  • quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • multiple options for medical insurance
  • dental insurance
  • voluntary benefits: vision, long-term disability, and life insurance
  • Fulltime
Read More
Arrow Right

Software Engineer II

The Follow-on Suggestions team in STCI, in the Microsoft AI (MAI) organization d...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience, and experience with generative AI
  • Drive experimentation through A/B testing and offline evaluation to evaluate system performance
  • Comfortable driving complex server and client architecture across large product teams
  • Hands-on experience with modern LLM evaluation techniques, including LLM-as-a-Judge, agentic evaluations and RAG assessments
  • A track record of delivering successful, large scale applied ML projects in an industry setting
  • Experience with MLOps practices, model versioning, automated testing, monitoring and CI/CD for machine learning
  • Experience with proficient coding, debugging, and problem-solving skills
  • Outstanding communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, implement, and ship AI-first product capabilities end-to-end from rapid prototype to production, spanning LLM-powered services, retrieval/grounding pipelines, and intelligent UX experiences
  • Own implementation across the full stack integrating front-end experiences, back-end services, and AI orchestration layers that connect models, context, and tools to deliver cohesive, extensible, high-performance recommendation systems
  • Collaborate with design, research, and platform teams to adapt or fine-tune LLMs/SLMs for follow-on scenarios
  • Build agentic, tool-using workflows that reason across data and services
  • optimize for security, safety, latency, reliability, and cost efficiency
  • Contribute to engineering excellence secure-by-design, accessibility compliance, automated testing, and code craftsmanship across the product lifecycle
  • Instrument and evaluate AI features with telemetry, experimentation, and continuous feedback loops to improve user experience
  • Drive live-site reliability and operational excellence, participating in On-Call rotations while maintaining a sustainable, high-ownership engineering culture
  • Fulltime
Read More
Arrow Right

Software Engineer II, Databases

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
113702.00 - 136448.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in Java development
  • Experience developing reliable software with high-volume data management under strict SLAs
  • Experience working with popular cloud platforms (e.g. AWS, GCP, Azure)
  • Experience using AI coding agents for development
  • Knowledge of popular NoSQL databases (e.g. MongoDB, Amazon DynamoDB)
  • Knowledge of and appreciation for clean code practices
  • Ability to troubleshoot problematic code and identify root cause(s)
Job Responsibility
Job Responsibility
  • Write and deliver code reliably, along with automated tests (unit and integration)
  • Optimize code to make it more performant
  • Break down project work into tasks with estimates
  • Give and receive feedback through code reviews
  • Collaborate daily with team members to develop new features and improvements while minimizing technical debt
  • Resolve customer issues in collaboration with customer support
  • Work across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoring
  • Use AI coding agents to automatically generate code for use cases such as incident resolution, feature development, testing, and investigations
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Software Engineer II, Databases

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
United States , Oakland
Salary
Salary:
140592.00 - 168717.50 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in Java development
  • Experience developing reliable software with high-volume data management under strict SLAs
  • Experience working with popular cloud platforms (e.g. AWS, GCP, Azure)
  • Experience using AI coding agents for development
  • Knowledge of popular NoSQL databases (e.g. MongoDB, Amazon DynamoDB)
  • Knowledge of and appreciation for clean code practices
  • Ability to troubleshoot problematic code and identify root cause(s)
Job Responsibility
Job Responsibility
  • Write and deliver code reliably, along with automated tests (unit and integration)
  • Optimize code to make it more performant
  • Break down project work into tasks with estimates
  • Give and receive feedback through code reviews
  • Collaborate daily with team members to develop new features and improvements while minimizing technical debt
  • Resolve customer issues in collaboration with customer support
  • Work across the software development lifecycle: requirements, design, prototype, implementation, review, release, and monitoring
  • Use AI coding agents to automatically generate code for use cases such as incident resolution, feature development, testing, and investigations
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Software Engineer II

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Drives creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, and interprets results from experimentation
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Mentor and act as a role model for other engineers
  • Provide technical leadership, create clarity for projects and the organization for projects, generate team energy, and drive for project results and impact
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right