×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Cullerton Group
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Python, DevOps
Salary/Wage Range or Industry Benchmark: 51.5 USD Hourly USD 51.50 HOUR
Job Description & How to Apply Below
Position: Embedded Software Engineer 2
Location: Mossville

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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary