1

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

Test Engineer II Location: Chicago, IL Duration: 06+Months - Temp-to-Hire We are seeking a Test ... This role will focus on embedded firmware testing, communication protocols, and automation, while ...

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 ...

Embedded Systems Engineer

Elmhurst, IL · On-site

$60K - $80K/yr

Company Description This Manufacturing company of home control products has withstood the test of ... The Embedded Systems Engineer is responsible for the design and development of embedded ...

Embedded Systems Engineer

Elmhurst, IL · On-site

$60K - $80K/yr

Company Description This Manufacturing company of home control products has withstood the test of ... The Embedded Systems Engineer is responsible for the design and development of embedded ...

Embedded Software Engineer

Elgin, IL · On-site

$130K - $171K/yr

Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. * ... Collaborate cross-functionally with product management, engineering, QA, and manufacturing teams to ...

Embedded Software Engineer

Elgin, IL

$130K - $171K/yr

Design, implement, and test software for embedded wireless systems, including BLE and Wi-Fi. * ... Collaborate cross-functionally with product management, engineering, QA, and manufacturing teams to ...

next page

Showing results 1-20

People also search for

Embedded Test Engineer information

See Chicago, IL salary details

$21.6K

$105.3K

$154.6K

How much do embedded test engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for embedded test engineer in Chicago, IL is $105,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $128,400.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 June 2026, with employment types broken down into 95% Full Time, 2% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $105,308 per year, or $50.6 per hour.
Test Engineer 2

$55 - $65/hr

Other

Posted 19 days ago


Job description

Location: Chicago, IL
Salary: $55.00 USD Hourly - $65.00 USD Hourly
Description: Our client is currently seeking a Test Engineer 2
Job Title: Test Engineer II
Location: Chicago, IL
Duration: 06+Months - Temp-to-Hire
We are seeking a Test Engineer II to join our team, providing hardware and software testing support for commercial HVAC controls. This role will focus on embedded firmware testing, communication protocols, and automation, while collaborating closely with developers and product managers. The ideal candidate will have strong technical skills in EtherCAT, CAN, and UART, with programming experience in C/C++ or Python.
Key Responsibilities
  • Develop, document, and execute test cases for application and embedded software.
  • Identify, document, and track software defects and performance issues.
  • Collaborate with cross-functional teams to design effective test strategies.
  • Analyze test results, provide feedback, and suggest improvements.
  • Support defect resolution for legacy products and contribute to new product development.
  • Drive improvements in testing processes, tools, and methodologies.

Qualifications
  • Bachelor's degree with 3+ years of experience OR Master's degree with 2+ years.
  • 3+ years of software QA/testing experience, preferably with embedded devices or medical/automotive systems.
  • Strong knowledge of communication protocols (EtherCAT, CAN, UART).
  • Familiarity with RTOS, Windows, and Linux environments.
  • Programming skills in C, C++, or Python for automation testing.
  • Experience with version control (Git, SVN) and CI tools (Azure DevOps).
  • Excellent problem-solving skills, attention to detail, and strong communication abilities.

Preferred Experience
  • Background in medical devices, automotive, or HVAC controls.
  • Familiarity with regulatory standards (FDA, IEC 62304).
  • ISTQB or similar QA certification.
  • Experience with competitors such as Johnson Controls or similar firmware development environments.

Work Model
  • Temp-to-Hire role.
  • Fully onsite during contract period; hybrid option available upon conversion to full-time.
  • Standard hours: 9:00 AM - 5:00 PM (flexible start/end times encouraged).

Team Structure
  • Team of 8 members including the manager.
  • Close collaboration with a separate software development team.

Top Success Factors
  • Experience with medical or embedded devices.
  • Hardware testing expertise.
  • Familiarity with RTOS.
  • Strong problem-solving and attention to detail.
  • Hands-on experience with communication protocols (EtherCAT, CAN, UART).

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!