Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Embedded Software Engineer 2

  • Job type Posted on: Jul 19, 2026
  • Experience level EPITEC
  • Employment type Chillicothe, Illinois
  • Remote status Salary: $114,400 per year
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Embedded Software Engineer 2 roles in Illinois.

View Salary Guide →

Job Title :

Embedded Software Engineer 2

Job Type :

Full-time

Job Location :

Chillicothe Illinois United States

Remote :

No

Jobcon Logo Job Description :

Location: Chillicothe, Illinois Type: Contract Job #105209 Embedded Software Engineer Job Type: W2 Contract Contract Duration: 12 Months, Possible Extension Job Location: Chillicothe, IL 61523 Work Arrangement: Fully Onsite Daily Schedule: 8AM - 4PM Pay Rate: $55.00 - $57.00/hr. Job Summary The Embedded Software Engineer is responsible for applying computer science and engineering principles to the design, development, testing, and evaluation of embedded software systems. This role focuses on developing software for embedded devices, improving system performance, and supporting products from concept through commercial deployment. Candidates should have experience with software development, validation testing, and embedded systems design. Top Skills Software Development (MATLAB, Simulink) Hardware-in-the-Loop (HIL) / Software-in-the-Loop (SIL) Validation Testing Effective Written and Verbal Communication Key Responsibilities Design, develop, and implement software for embedded devices and systems from requirements through production deployment. Analyze, improve, and optimize system efficiency, stability, and scalability. Develop logical and physical database descriptions and support database implementation activities. Review project requirements and user needs to estimate development effort, timelines, and costs. Troubleshoot software issues and implement corrective actions as needed. Participate throughout the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Support validation testing activities for embedded software and hardware systems. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Mechatronics Engineering, or a related technical field. 2-4 years of professional industry experience (internships do not count toward experience requirements). Experience in software development using MATLAB and Simulink. Strong programming skills in C and/or C++. Knowledge of embedded systems development and validation processes. Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing. Ability to read and interpret schematics and component data sheets. Strong written and verbal communication skills. Preferred Background Prior experience as a Software Developer, Embedded Software Engineer, or Requirements Management Engineer. Experience working through the complete software development lifecycle. Knowledge of embedded development tools and software technologies such as SQL, Visual Basic, or similar technologies. Technical Skills Required MATLAB Simulink C/C++ Embedded Software Development Hardware-in-the-Loop (HIL) Testing Software-in-the-Loop (SIL) Testing Requirements Management Embedded Systems Troubleshooting Preferred SQL Visual Basic Database Design & Development Soft Skills Strong verbal and written communication Analytical problem-solving Interpersonal and teamwork skills Customer-focused mindset Attention to detail Education & Experience Bachelor's degree required. 2-4 years of industry experience required. #LI-MH1 #INDOEM

Jobcon Logo Position Details

Posted:

Jul 19, 2026

Reference Number:

14660_68E046B05255BA3B3C8221BBCCCAB753

Employment:

Full-time

Salary:

Not Available

City:

Chillicothe

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Embedded Software Engineer 2    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Location: Chillicothe, Illinois Type: Contract Job #105209 Embedded Software Engineer Job Type: W2 Contract Contract Duration: 12 Months, Possible Extension Job Location: Chillicothe, IL 61523 Work Arrangement: Fully Onsite Daily Schedule: 8AM - 4PM Pay Rate: $55.00 - $57.00/hr. Job Summary The Embedded Software Engineer is responsible for applying computer science and engineering principles to the design, development, testing, and evaluation of embedded software systems. This role focuses on developing software for embedded devices, improving system performance, and supporting products from concept through commercial deployment. Candidates should have experience with software development, validation testing, and embedded systems design. Top Skills Software Development (MATLAB, Simulink) Hardware-in-the-Loop (HIL) / Software-in-the-Loop (SIL) Validation Testing Effective Written and Verbal Communication Key Responsibilities Design, develop, and implement software for embedded devices and systems from requirements through production deployment. Analyze, improve, and optimize system efficiency, stability, and scalability. Develop logical and physical database descriptions and support database implementation activities. Review project requirements and user needs to estimate development effort, timelines, and costs. Troubleshoot software issues and implement corrective actions as needed. Participate throughout the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Support validation testing activities for embedded software and hardware systems. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Mechatronics Engineering, or a related technical field. 2-4 years of professional industry experience (internships do not count toward experience requirements). Experience in software development using MATLAB and Simulink. Strong programming skills in C and/or C++. Knowledge of embedded systems development and validation processes. Experience with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing. Ability to read and interpret schematics and component data sheets. Strong written and verbal communication skills. Preferred Background Prior experience as a Software Developer, Embedded Software Engineer, or Requirements Management Engineer. Experience working through the complete software development lifecycle. Knowledge of embedded development tools and software technologies such as SQL, Visual Basic, or similar technologies. Technical Skills Required MATLAB Simulink C/C++ Embedded Software Development Hardware-in-the-Loop (HIL) Testing Software-in-the-Loop (SIL) Testing Requirements Management Embedded Systems Troubleshooting Preferred SQL Visual Basic Database Design & Development Soft Skills Strong verbal and written communication Analytical problem-solving Interpersonal and teamwork skills Customer-focused mindset Attention to detail Education & Experience Bachelor's degree required. 2-4 years of industry experience required. #LI-MH1 #INDOEM

Loading
Please wait..!!