Cullerton Group has a new opportunity for an Embedded Software Engineer 2 . The work will be done onsite in Mossville, IL. This is a long-term position that can lead to permanent employment with our client. Compensation is up to $52.99/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
We are seeking an embedded software engineer to design, develop, test, and evaluate software used within electronic control modules and embedded systems for complex machine, engine, display, and telematics platforms. This role will work across requirements development, software architecture, coding, and integration, supporting foundational communication protocols and common services within embedded environments. Projects include implementing C/C++ software components, optimizing system performance, and contributing to a team-focused development process that emphasizes quality, scalability, and reliability.
Key Responsibilities
Design and implement embedded software from requirements through production deployment
Develop C and/or C++ code for embedded platforms supporting machine control, engine control, displays, and telematics
Analyze system performance and enhance efficiency, stability, and scalability
Review project requests to estimate development time and cost
Develop and execute test procedures for embedded software components
Support software interfaces between hardware, software layers, and communication protocols
Ensure software components comply with architecture standards and team processes
Participate in daily communication with engineering teammates and technical leaders
Required Qualifications
Bachelors degree in Electrical, Electronics, Computer Engineering, or Computer Science
Minimum 2 years of experience (Masters degree projects/internships may count if durations are listed)
Minimum 3 years of experience designing and coding in C and/or C++
Strong background in embedded software development
Ability to follow structured software processes and interpret system requirements
Excellent communication, teamwork, and problem-solving skills
Preferred Qualifications
Experience with machine systems or mechanical domain knowledge
Experience evaluating embedded system performance or interfacing hardware/software
Familiarity with data link protocols, diagnostics, HAL layers, or embedded information services
Why This Role?
This position offers an opportunity to contribute to impactful embedded software development that supports a global leader in heavy machinery and manufacturing through advanced control, communication, and integration technologies. Cullerton Group provides a professional environment with growth potential and strong long-term client partnerships.
...We are seeking a highly experienced Quality Control Manager to lead, mentor, and manage QC functions. This role ensures all products meet strict customer, industry, and regulatory compliance across Commercial, Medical, and Military/Aerospace operations. You will oversee...
...Excellence Cane Bay Veterinary Clinic, Summerville's premier Fear Free Certified practice, is currently seeking a Veterinary Medical Receptionist to join our dedicated and collaborative team. We are committed to providing exceptional veterinary care in a calm,...
...A leading law firm in New Jersey is looking for an immigration paralegal to assist attorneys in preparing immigration petitions and applications. The role involves conducting legal research, client communication, and managing case files. Candidates should have an Associate...
...Reservation Manager Agent Compensation Range: $16.00 to $31.00 Hourly Location: 500 Paul Av, San Francisco... ..., is results-oriented and wants to work in a fast-paced environment where each... ...MetLaw Legal program MetLife auto and home insurance Discounts on Apple products,...
...Job Description - Mental Health Coach Wonder is seeking a mental health parent coach to provide transition support centered on a holistic and integrative family systems approach. This is a part-time contract position. Who we are: Wonder was created with the...