Demo

Embedded Software Engineer 2

Cullerton Group
Mossville, IL Contractor
POSTED ON 8/29/2026
AVAILABLE BEFORE 9/27/2026

Cullerton Group has a new opportunity for an Embedded Software Engineer 2 in Mossville, IL. The work will be done onsite full time, 5 days per week, with a typical schedule of 8:00 AM–4:00 PM. This is a 12-month position that can lead to permanent employment with our client. Compensation is $59/hr full benefits (vision, dental, health insurance, 401k, and holiday pay).

The position does not currently require travel.


Job Summary

The Embedded Software Engineer 2 will develop and test embedded software supporting Remote Flash Onboard and next-generation service technologies. This role involves hands-on C software development, feature implementation, testing, debugging, and code/feature reviews within an Agile development environment. The engineer will collaborate with architects, developers, and testers across global teams while also gaining exposure to leading-edge agentic software development frameworks and tools.


Key Responsibilities

  • Design, develop, and implement embedded software features from requirements through testing and deployment.
  • Develop and test embedded software supporting Remote Flash Onboard and related service technology applications.
  • Test, debug, troubleshoot, and review assigned software features to ensure stability, efficiency, and functionality.
  • Analyze system resources and make software changes necessary to resolve technical issues.
  • Participate in daily Agile standups and collaborate with architects, developers, and testers across U.S. and global development teams.


Required Qualifications

  • 2–4 years of relevant experience in embedded software development; internship experience may count toward experience requirements.
  • Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a similar/relevant field. An Associate degree with approximately 6 years of experience or a Master's degree with 2 years of experience may also be considered.
  • Strong programming experience with C , specifically C 14, and hands-on embedded software development experience.
  • Experience or knowledge of agentic workflow development.
  • Understanding of the software development lifecycle, including requirements, development, testing, delivery, and troubleshooting.
  • Ability to read schematics and component data sheets.
  • Strong verbal and written communication skills with the ability to work effectively in a collaborative development environment.


Preferred Qualifications

  • Experience developing software in a Linux-based development environment.
  • Experience with Git version control.
  • Experience with remote-service or remote-flashing technologies.
  • Previous embedded software experience involving machines, engines, industrial equipment, or similar complex systems.
  • Experience working with distributed Agile software teams.
  • Exposure to modern agentic software development frameworks, AI-assisted development tools, or agentic workflows.


Why This Role?

This position offers an opportunity to work on next-generation embedded and service technologies designed to improve customer and technician experiences. The engineer will work in a fast-paced, collaborative environment with opportunities for both independent development and design collaboration while gaining exposure to emerging agentic software development tools and frameworks.


Salary : $59

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 Engineer 2?

Sign up to receive alerts about other jobs on the Embedded Software Engineer 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Engineer 2.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
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 Cullerton Group

  • Cullerton Group Illinois, IL
  • Cullerton Group has an exciting opportunity for a Controls Engineer in Rock Falls, IL. This is a permanent, full-time position requiring on-site work. The ... more
  • 8 Days Ago

  • Cullerton Group Detroit, MI
  • Job Description. Job Description. Cullerton Group is hiring 10+ Controls Engineers for long-term W-2 contract opportunities supporting a leading automotive... more
  • 9 Days Ago

  • Cullerton Group Waynesburg, PA
  • Cullerton Group has a new opportunity for an Environmental Health & Safety (EHS) Specialist in Waynesburg, Pennsylvania . This is a permanent, full-time on... more
  • 9 Days Ago

  • Cullerton Group Mossville, IL
  • Cullerton Group has a new opportunity for a Database Analyst/Programmer – Snowflake DBA & Data Engineering. The work will be done onsite full time in the M... more
  • 9 Days Ago


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

  • Stellent IT LLC Mossville, IL
  • Hi, Job Title : Embedded Software Engineer 2 Location - IL-Mossville-Tech Center Building A Duration: Full-time Interview Process Number of Rounds: 2 Forma... more
  • 1 Day Ago

  • HyrUS Inc. MOSSVILLE, IL
  • Job Description The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!