Demo

Embedded Software Test Engineer

The Ranger Group
Niles, IL Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 6/14/2026

Embedded Software Test Engineer

Type: Contract
Length: 6 months

Pay Rate: $60-80/DOE
Work Site: Hybrid
Location: Chicago, IL
Visa: ***Must be a US Citizen based on project


Position Overview
The Ranger Group, a leading US Engineering Solutions provider to companies across the Aerospace & Defense, Medical Device, Electronics and Industrial Manufacturing industries, is currently seeking a skilled Embedded Software Test Engineer to join a high-performing engineering team at a leading aerospace and defense manufacturer in the Chicago metropolitan area. In this contract role, you will be responsible for designing, developing, and executing software test strategies for embedded systems used in mission-critical applications. You will work closely with firmware and hardware engineers to validate software functionality against requirements and ensure the highest levels of quality and safety.

Key Responsibilities

  • Design and develop automated test frameworks using Python (pytest) for embedded software validation

  • Write requirement-based test cases from software specifications using both black-box and white-box testing methodologies

  • Perform embedded software testing on microcontroller-based systems, including validation of internal peripherals (GPIO, UART, SPI, ADC, Timers)

  • Debug and analyze hardware and software issues using tools such as JTAG debuggers and oscilloscopes

  • Collaborate with embedded firmware engineers to support integration and system-level testing

  • Document test plans, test cases, test results, and defect reports

  • Participate in design and code reviews with cross-functional engineering teams

Required Qualifications

Python & Test Automation

  • Proficiency in Python programming with hands-on experience building pytest-based automated test frameworks

  • Solid understanding of object-oriented programming concepts; ability to write test cases using classes

  • Experience with requirement-based test development — translating software requirements into executable test cases

  • Demonstrated experience with both black-box and white-box testing approaches

Embedded C Programming

  • Strong proficiency in embedded C programming with solid knowledge of low-level programming concepts

  • Practical experience writing and debugging C code for resource-constrained microcontroller environments

Microcontroller Knowledge

  • Good working understanding of microcontroller architectures and internal peripherals

  • Hands-on experience with GPIO, UART, SPI, ADC, Timers, and related hardware interfaces

Debugging & Communication Protocols

  • Experience using hardware debugging tools including JTAG debuggers and oscilloscopes

  • Familiarity with serial communication protocols, particularly UART and SPI

Preferred Qualifications

  • Experience with bare-metal (non-OS) embedded software development

  • Proficiency with TI Code Composer Studio or equivalent embedded IDE

  • Knowledge of DO-178C (Software Considerations in Airborne Systems and Equipment Certification)

  • Prior experience in aerospace, defense, or other safety-critical industries

 

Location/Region: Niles, Illinois

Salary : $60 - $80

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 Embedded Software Test Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Test Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
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 Ranger Group

  • The Ranger Group Niles, IL
  • About the Role The Ranger Group, a leading US Engineering Solutions provider to companies across the Aerospace & Defense, Medical Device, Electronics and I... more
  • Just Posted


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

  • Ignitec Inc Chicago, IL
  • Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products. Development can co... more
  • 9 Days Ago

  • Winegard Company ELGIN, IL
  • Description Key Responsibilities Develop and maintain embedded applications on real-time operating systems, primarily Zephyr RTOS. Design, implement, and t... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!