1

Temporary Embedded System Software Engineer Jobs in Sherman, IL

Test Engineer II at DICKEY-john Is responsible for the design, development, verification ... Design, develop, test, and debug electrical circuits, embedded systems, software applications, test ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

Analyzing end user needs, assisting with system design, and developing software solutions according ... Collaborate with other developers to design and optimize code. Perform routine software maintenance ...

Analyzing end user needs, assisting with system design, and developing software solutions according ... Collaborate with other developers to design and optimize code. Perform routine software maintenance ...

next page

Showing results 1-20

Temporary Embedded System Software Engineer information

See Sherman, IL salary details

$69.2K

$151.7K

$172K

How much do temporary embedded system software engineer jobs pay per year?

As of Aug 3, 2026, the average yearly pay for temporary embedded system software engineer in Sherman, IL is $151,652.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,000.00 and $171,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Temporary Embedded System Software Engineer, and why are they important?

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What are Temporary Embedded System Software Engineers?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What types of projects and responsibilities can a Temporary Embedded System Software Engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.

Electronics Test Engineer II

TSI Incorporated

Auburn, IL • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Transworld Systems Inc. rating

4.8

Company rating: 4.8 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

59th of 71 rated call and contact centers


Job description

Who Are We?
Nestled in the heartland, DICKEY-john is at the center of the agricultural marketplace. With more than 60 years of helping farmers produce higher yields to feed the world, DICKEY-john is proud of our heritage and our contributions. As a part of the TSI Incorporated family, DICKEY-john employees also provide support for TSI solutions. TSI's vision to create a better world by helping to protect people, products and the environment is seen and experienced at all facilities, including our Auburn, Illinois DICKEY-john facility.

Test Engineer II at DICKEY-john

Is responsible for the design, development, verification, validation, and support of electronic products, embedded systems, software applications, and test equipment. Working with a moderate level of independence, this position applies electrical, software, and test engineering principles to support new product development, continuation engineering, manufacturing, quality, and customer support activities. The Test Engineer II develops and executes test plans, analyzes test results, troubleshoots product and system issues, designs and maintains test equipment, creates software and firmware solutions, and collaborates with cross-functional teams to ensure products meet performance, quality, regulatory, and customer requirements. The role serves as a key contributor throughout the product lifecycle, from concept development through production support and sustaining activities.

What Will You Do?

  • Design, develop, test, and debug electrical circuits, embedded systems, software applications, test systems, and associated hardware.
  • Analyze test data, interpret results, identify root causes of failures, and provide corrective action recommendations.
  • Develop and maintain product test protocols, validation procedures, and supporting documentation.
  • Develop, maintain, and troubleshoot embedded firmware using C/C++.
  • Design and develop software applications and user interfaces using C#, .NET, Visual Studio, or similar development environments.
  • Design, develop, maintain, and improve automated and manual test equipment, fixtures, and supporting systems.
  • Provide technical support to manufacturing personnel for product, process, and test-related issues.
  • Troubleshoot production testers and manufacturing equipment.
  • Other duties as assigned.

QUALIFICATIONS

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a closely related engineering discipline is required.

Experience

Required

  • Minimum of 2+ years of engineering experience in product development, testing, validation, software development, or laboratory environments.
  • Experience in several of the following:
    • Embedded firmware development using C/C++
    • Electrical circuit design and troubleshooting
    • Test equipment development and validation
    • Software development using C#, .NET, or similar environments
    • PCB schematic analysis and design
    • Production test systems and manufacturing support
    • Product verification and validation testing

Preferred

  • EMC/EMI testing and troubleshooting experience.
  • Experience with automated test systems and data acquisition.
  • FPGA, VHDL, or Verilog experience.
  • Real-time operating systems (RTOS).
  • CAN, USB, UART, SPI, I2C, RS232, RS485, Zigbee, or similar communication protocols.
  • Digital signal processing knowledge.
  • Product development experience from concept through production launch.
  • Experience with LabVIEW, Visual Studio, IAR, OrCAD, or similar engineering development tools.

KNOWLEDGE

  • Electrical engineering principles and electronic circuit design.
  • Software engineering principles and best practices.
  • Embedded systems architecture and development.
  • Test and measurement methodologies.
  • Product verification, validation, and qualification processes.
  • Root cause analysis and troubleshooting techniques.
  • Industry test standards and regulatory requirements.
  • Engineering documentation and revision control practices.
  • Manufacturing processes and product lifecycle management.

COMPETENCIES

  • Blueprint and schematic reading.
  • Software programming using software such as LabView, Visual Studio or IAR.
  • Communication skills, as well as ability to interface with all levels of people.
  • Competent presentation and writing skills.
  • Troubleshooting and electromechanical skills.
  • Skills with computer programs including Microsoft Word, Excel, PowerPoint, Outlook, and Visio.
  • Strong analytical and problem-solving skills.
  • Technical writing and documentation.
  • Ability to manage multiple priorities and deadlines.
  • Attention to detail and commitment to quality.
  • High ethical standards and professionalism.

EQUIPMENT TO BE USED

Must be able to:

  • Use standard office equipment such as computer, copier, fax, and telephone.
  • Use electronic equipment such as multi-meters, oscilloscopes, function generators, power supplies, and environmental test equipment.
  • Standard hand tools such as screwdrivers, ratchets and sockets, Allen wrenches, adjustable wrenches, and pliers.
  • Utilize software development and engineering design tools.
  • Manipulate and solder small components and assemblies during testing, troubleshooting, and development activities.

Work Environment & Physical Demands

Work is typically performed in a standard lab setting working at a desk or table on a level surface. Personal Protective Equipment (PPE) may be required in the lab, and PPE may be required when working in other parts of the manufacturing plant. Under normal conditions, exposure to excessive noise, dust, humidity, and fumes is rare. Individual may be required to work more hours than normally expected during a regular workweek depending on workload and deadline requirements. Must be able to lift up to 35 pounds. 

Position Type/Expected Hours Of Work

This is a full-time position. Typical work hours are Monday through Friday, 7:00 a.m. to 3:30 p.m. Additional hours may be required based on workload, project schedules, testing requirements, or product launch activities.

Travel

The above activities may require some domestic travel.

What Can We Give You?
At TSI/DICKEY-john, our employees are our most valuable assets, and we care about their health and happiness. We offer a competitive benefits program to keep our employees and their family members protected and foster a healthy work-life balance. Additionally, we are committed to employee development and growth, and encourage and foster an environment of collaboration, and innovation. Our work has meaning and the products we design and build help protect people and the environment.

Dress for your day: We want our employees to be comfortable at work and we know they are more productive when they're comfortable. The dress for your day policy allows employees' discretion to select appropriate dress for the business of each workday.
Free Beverages/On-site Cafeteria: Enjoy complimentary coffee, tea and hot chocolate each day at work. We also have a large cafeteria employees can eat lunch in, as well as an outside area that employees can enjoy during the summer months.

Flexible Work Arrangement: TSI/DICKEY-john employees can expect to have work-life balance, vacation, sick time, 8 paid holidays, bereavement leave, maternity/paternity leave, and more.

Pay and Benefits: Competitive market salary from $90,000 - $105,000 per year* depending on qualifications and experience. For eligible Leadership and individual contributor roles, additional bonus opportunities may be available and awarded at the discretion of the Company.  Benefits include:

  • Health Insurance: Comprehensive medical, dental, and vision coverage.
  • Retirement Plan: 401(k) with company match.
  • Paid Time Off Program: Paid time off, paid holidays, and paid floating holidays.
  • Other Benefits: Life insurance, employee assistance program (EAP), and professional development opportunities.

*Pay amount does not guarantee employment for any particular period of time.

Legal authorization to work in the United States without the need for sponsorship.  We require proof of eligibility to work in the United States. 

EOE/Vet/Disability


What Transworld Systems Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom