1

Embedded Test Engineer Jobs in Chicago, IL (NOW HIRING)

Software Test Engineer

Oak Brook, IL · On-site

$88K - $132K/yr

Engineering and Technical Job Type for Job Posting: Full Time Working Mode for Job Posting: Hybrid ... Maintain, design, and operate the HIL simulators and the automated tests for embedded software.

Embedded Software Engineer

IL

$135K - $178K/yr

Software Design & Development • Develop, code, test, and debug new embedded software or ... Engineering Leadership & Departmental Support • Provide technical input to project schedules ...

As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals ... test instruments) * Ability to learn new technologies quickly and apply established patterns

next page

Showing results 1-20

Embedded Test Engineer information

See Chicago, IL salary details

$21.6K

$105.2K

$154.5K

How much do embedded test engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for embedded test engineer in Chicago, IL is $105,225.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $128,300.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Embedded Test Engineers when verifying embedded systems, and how can they be addressed?

Embedded Test Engineers often encounter challenges such as limited visibility into system behavior, hardware-software integration issues, and timing constraints unique to embedded devices. To address these, engineers typically use specialized debugging tools, simulators, and hardware-in-the-loop setups to observe and validate system performance. Effective communication with hardware and firmware teams is crucial to quickly resolve issues. Additionally, staying updated on testing frameworks and automation tools can help streamline verification processes and improve test coverage.

What are Embedded Test Engineers?

Embedded Test Engineers are professionals who design, develop, and execute tests for embedded systems—specialized computing systems that are part of larger devices, such as cars, medical devices, or consumer electronics. Their main responsibility is to ensure that the hardware and software components of these systems function correctly and reliably. They create test plans, automate test cases, identify bugs, and work closely with development teams to resolve issues. By thoroughly testing embedded systems, they help guarantee product safety, quality, and performance before the product goes to market.

What are the key skills and qualifications needed to thrive as an Embedded Test Engineer, and why are they important?

To thrive as an Embedded Test Engineer, you need a solid understanding of embedded systems, software testing methodologies, and proficiency in programming languages like C/C++ or Python, often backed by a degree in electrical engineering or computer science. Familiarity with test automation frameworks, hardware debugging tools, and version control systems such as Git is typically required. Strong analytical thinking, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure robust and reliable embedded products by enabling precise identification and resolution of defects throughout the development lifecycle.

What is the difference between Embedded Test Engineer vs Firmware Test Engineer?

AspectEmbedded Test EngineerFirmware Test Engineer
CertificationsRelevant certifications like ISTQB, embedded systems coursesSimilar certifications, often with firmware or embedded systems focus
Work EnvironmentEmbedded hardware and software testing in embedded systemsTesting firmware within embedded devices or systems
Industry UsageElectronics, automotive, consumer devicesConsumer electronics, IoT, embedded systems
Search & ComparisonOften compared due to overlapping skills in embedded systems testingRelated but more firmware-specific

Embedded Test Engineers focus on testing both hardware and software components of embedded systems, ensuring integration and functionality. Firmware Test Engineers specialize in testing the firmware that runs on embedded devices, often working closely with developers to validate code. While both roles require knowledge of embedded systems, the Embedded Test Engineer has a broader scope including hardware testing, whereas the Firmware Test Engineer concentrates on firmware validation.

What cities near Chicago, IL are hiring for Embedded Test Engineer jobs? Cities near Chicago, IL with the most Embedded Test Engineer job openings:
Infographic showing various Embedded Test Engineer job openings in Chicago, IL as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 83% In-person, and 17% Hybrid job distribution, with an average salary of $105,225 per year, or $50.6 per hour.

Embedded Test Engineer - Playwright/Selenium and python

Global Connect Technologies

Oak Brook, IL • On-site

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Software Test Engineer – Embedded Systems Automation

Location: Oak Brook, IL

Job Type: Full-Time



Job Summary

:We are seeking a Software Test Engineer with expertise in embedded systems test automation to develop, execute, and maintain automated testing solutions for precision field computer platforms. The ideal candidate will have strong Python programming skills, experience with modern test automation frameworks, and a passion for ensuring software quality through robust validation processes

.Key Responsibilitie

  • sAnalyze system requirements and specifications to define comprehensive test strategies
  • .Design, develop, execute, and maintain automated test cases and test frameworks
  • .Create detailed test plans, procedures, and test documentation
  • .Validate embedded software functionality, network communications, and system integrations
  • .Execute tests, analyze results, and document findings with actionable recommendations
  • .Identify and recommend test equipment, tools, fixtures, and automation solutions
  • .Support continuous integration and continuous deployment (CI/CD) testing processes
  • .Collaborate with development teams to troubleshoot defects and improve product quality
  • .Train team members on testing methodologies, tools, and best practices
  • .Stay current with emerging testing technologies, automation tools, and industry standards

.Required Qualification

  • sBachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
  • .3+ years of experience in software test automation for embedded systems
  • .Strong proficiency in Python with 3+ years of experience developing automated test frameworks and test cases
  • .Experience with Selenium or Playwright for test automation
  • .Familiarity with virtualization and emulation environments
  • .Experience using Git and CI/CD tools
  • .Strong debugging, analytical, and problem-solving skills
  • .Excellent communication and documentation abilities

.Preferred Qualification

  • sExperience testing embedded Linux or network-connected devices
  • .Knowledge of software development lifecycle (SDLC) and Agile methodologies
  • .Experience with hardware-in-the-loop (HIL) or system-level testing
  • .Familiarity with automation framework design and scalability best practices


.