Embedded Software Engineer 2

Cullerton Group

Mossville (IL)

On-site

USD 58,530 - 83,362

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full benefits (vision, dental, health insurance, 401k, holiday pay)

Job summary

A technology services firm seeks an Embedded Software Engineer for a full-time, onsite position in Mossville, IL. The engineer will design, develop, and validate embedded software for advanced control systems, focusing on C++ software and system-level testing. The ideal candidate will have a Bachelor's degree in a related field and 2–4 years of experience in embedded software development. Strong communication skills and troubleshooting abilities are essential. This long-term opportunity promises challenging technical work and career growth.

Qualifications

  • 2–4 years of embedded software development experience (internships not accepted).
  • Strong proficiency in C++.
  • Working knowledge of Git or similar version control tools.

Responsibilities

  • Design and implement embedded software from requirements through production deployment.
  • Develop C++ software and test scripts supporting data collection ECUs and communication modules.
  • Analyze and improve efficiency, stability, and scalability of system resources.
  • Troubleshoot defects, reproduce issues, and implement corrective software changes.

Skills

C++
Embedded software troubleshooting
Version control (Git)
Communication skills

Education

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering

Tools

Git

Job description

Cullerton Group has a new opportunity for an Embedded Software Engineer 2. The work will be done onsite full-time in Mossville, IL. This is a long-term 24-month position that can lead to permanent employment with our client. Compensation is up to $51.50/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).

Job Summary

Cullerton Group is seeking an Embedded Software Engineer to support the design, development, testing, and deployment of embedded software for advanced electronic control systems. This role focuses on C++ software development, test script creation, and system-level validation in support of data collection and communication platforms. The engineer will collaborate closely with architects and system requirements owners to deliver reliable, scalable embedded solutions. This position is ideal for an engineer with strong embedded fundamentals who enjoys hands‑on development and testing in a lab‑based environment.

Key Responsibilities
  • Design and implement embedded software from requirements through production deployment
  • Develop C++ software and test scripts supporting data collection ECUs and communication modules
  • Analyze and improve efficiency, stability, and scalability of system resources
  • Troubleshoot defects, reproduce issues, and implement corrective software changes
  • Support requirements management, bug investigation, and software validation activities
  • Perform SIL/HIL testing and support ECU debugging in lab environments
  • Collaborate with architects and system owners to ensure software meets acceptance criteria
  • Review project requests to estimate development effort, timing, and cost
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering (required)
  • 2–4 years of embedded software development experience (internships not accepted)
  • Strong proficiency in C++
  • Working knowledge of Git or similar version control tools
  • Understanding of the full software development lifecycle
  • Ability to troubleshoot embedded software and hardware interactions
  • Strong verbal, written, and interpersonal communication skills
Preferred Qualifications
  • Experience with embedded Linux, Python, and test automation
  • Hands‑on experience with HIL bench setup and troubleshooting
  • Knowledge of CAN / J1939 communication protocols
  • Familiarity with telematics, data collection, or remote monitoring systems
  • Exposure to cloud‑connected or data‑driven embedded systems
Why This Role?

This position offers the opportunity to work on embedded systems that support advanced data collection and connectivity solutions. You will collaborate with experienced architects and engineers, gain hands‑on experience with ECUs and lab‑based testing, and contribute to systems that enable smarter, more connected machines. Cullerton Group provides a professional environment with strong growth potential, challenging technical work, and long‑term career opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Software Engineer II
Embedded Software Engineer II

Globenet Consulting Corp • Bellevue (WA)

On-site
USD 85,000 - 120,000
Competitive salary
Opportunity for advancement
Training & development
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
C++ Embedded Software Engineer 3 #100249
C++ Embedded Software Engineer 3 #100249

Swoon • Peoria (IL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer II – Onsite Lab‑Driven, C++
Embedded Software Engineer II – Onsite Lab‑Driven, C++

Cullerton Group • Mossville (IL)

On-site
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Embedded Software Engineer
Embedded Software Engineer

The AES Group • Mossville (IL)

On-site
USD 110,000 - 150,000
Civil Project Engineer
Civil Project Engineer

Sterling Engineering, Inc. • Morton (IL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Belcan Corporation • Northern (KY)

Hybrid
USD 125,000 - 140,000