Demo

Software Engineer in Test

The Mice Groups, Inc.
Detroit, MI Full Time
POSTED ON 6/23/2026
AVAILABLE BEFORE 7/21/2026

Senior SDET – Firmware (Embedded Systems / IoT)

Overview

Whisker is seeking a Senior SDET – Firmware to help ensure the quality, reliability, and performance of firmware systems powering our connected IoT products. This role will focus on developing automated testing frameworks, building robust test strategies, and partnering closely with firmware engineers to validate embedded systems and deliver high-quality products.

The ideal candidate has strong experience in embedded firmware testing, test automation, hardware/software validation, and debugging complex systems.


What You’ll Do

  • Lead the design, development, and implementation of automated test frameworks for firmware validation, performance, and reliability.
  • Partner with firmware engineers to define test strategies and ensure quality throughout the product development lifecycle.
  • Develop, maintain, and execute automated test suites for embedded systems and IoT devices.
  • Create and execute test plans covering firmware functionality, integration, regression, and system-level validation.
  • Identify, document, and troubleshoot firmware defects while collaborating with engineering teams on resolutions.
  • Establish and improve firmware testing methodologies, tools, and best practices.
  • Evaluate and implement new testing tools and automation approaches to improve efficiency.
  • Analyze test results and provide insights to improve firmware quality and product reliability.
  • Support simulation and emulation environments for firmware testing across different scenarios.
  • Drive continuous improvement initiatives around test automation, coverage, and process optimization.


What You’ll Bring

  • Bachelor’s degree or equivalent experience in Computer Engineering, Electrical Engineering, Firmware Engineering, or related field.
  • 10 years of professional experience in firmware development, validation, or testing.
  • 5 years of experience in firmware testing, SDET, or embedded automation roles.
  • Strong experience building automated test frameworks for embedded systems.
  • Experience with scripting languages such as Python or Bash for test automation.
  • Experience with embedded testing tools and methodologies, including unit, integration, system, and regression testing.
  • Hands-on experience with Hardware-in-the-Loop (HIL) testing environments.
  • Experience debugging embedded systems using tools such as JTAG, logic analyzers, and similar hardware debugging tools.
  • Strong understanding of hardware/software interaction and embedded peripherals.
  • Experience with wireless communication protocols.
  • Familiarity with CI/CD pipelines and automated testing processes.
  • Experience testing firmware security concepts, including secure boot and OTA updates.
  • Strong troubleshooting skills with the ability to solve complex technical challenges.
  • Excellent communication skills with the ability to collaborate across engineering and product teams.
  • Experience with Agile development methodologies and defect/test management tools.


Nice to Have

  • Experience with cloud technologies and connected device platforms, including:
  • AWS CloudWatch
  • AppSync
  • Relational Databases
  • Kinesis Streams
  • CloudTrail
  • API Gateway
  • Cognito
  • VPC
  • Experience working with IoT products or connected hardware devices.

Salary.com Estimation for Software Engineer in Test in Detroit, MI
$69,824 to $85,114
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: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
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

Job openings at The Mice Groups, Inc.

  • The Mice Groups, Inc. San Jose, CA
  • Material Handler "Kitting" This is a contract-to-hire position This position is 5 days a week on site in the San Jose office Pay Range: $25/hr - $40 (DOE) ... more
  • 4 Days Ago

  • The Mice Groups, Inc. Newark, CA
  • Business Analyst / W2 only / Extendable 6-month Contract / Hybrid onsite 3 days per week in Newark, CA / $60/hr. W2 Job Responsibilities: Works with key st... more
  • 4 Days Ago

  • The Mice Groups, Inc. Fremont, CA
  • Overview We are seeking a Front-End Software Engineer with strong Angular experience to join a fast-paced engineering team focused on building and enhancin... more
  • 9 Days Ago

  • The Mice Groups, Inc. San Mateo, CA
  • Senior IT Support Technician / Direct Hire/FTE position in San Mateo, CA. / $80-100K annual salary. Summary: The Sr. IT Support Technician role is equivale... more
  • 10 Days Ago


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

  • Actalent Rochester, MI
  • Job Title: Software Test Engineer – Robotics / Vehicle Systems Job Description This role focuses on vehicle-level integration, testing, and debugging of ad... more
  • 26 Days Ago

  • Actalent Sterling, MI
  • Job Title: Software Integration & Test Engineer Job Description This role focuses on integrating and validating real-time embedded software within complex ... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!