Embedded Software Engineer 3 (102539-1)

Cullerton Group

Mossville, IL

JOB DETAILS
SALARY
$64
SKILLS
Analysis Skills, C Programming Language, Communication Skills, Communications Protocols, Computer Engineering, Computer Science, Control Systems, Cross-Functional, Debugging Skills, Diesel Engine, Electric Motor, Electric Power Generation, Electrical Engineering, Embedded Operating Systems, Embedded Software, Embedded Systems, Energy Management, Ethernet, Fuel Cell, Hardware Quality Assurance, Hardware-Software Integration, Heavy Equipment/Vehicles, Identify Issues, MATLAB, Mobile Applications, Mobile Plant/Equipment, Powertrain, Python Programming/Scripting Language, Requirements Management, Requirements Validation/Verification, Scripting (Scripting Languages), Software Administration, Software Architecture, Software Configuration Management, Software Development, Software Engineering, Software Validation, Support Documentation, System Architecture, System Validation, Systems Engineering, Technical Support, Test Automation, Test Bench, Test Plan/Schedule
LOCATION
Mossville, IL
POSTED
17 days ago
Cullerton Group has a new opportunity for an Embedded Software Engineer 3. The work will be done onsite in Mossville, Illinois. This is a long-term position that can lead to permanent employment with our client. Compensation is up to $64/hour + full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
The Embedded Software Engineer 3 will develop and support embedded control software for advanced energy and powertrain systems, including diesel engine, battery electric, and fuel cell applications. This role is responsible for software requirements analysis, configuration, integration, testing, and troubleshooting of embedded electronic control systems. The engineer will collaborate with cross-functional teams to deliver reliable software solutions that support complex machine and engine platforms.
Key Responsibilities
• Develop, configure, integrate, and validate embedded software for electronic control systems
• Perform software requirements analysis and support requirements development and verification activities
• Create and execute test plans, document results, and support manual and automated testing efforts
• Configure and maintain software and hardware test bench environments for development and validation
• Troubleshoot software and system issues and provide technical support for embedded control applications
Required Qualifications
• Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded software focus
• Minimum of 5 years of industry experience in embedded software development
• Strong C programming experience and embedded control software development expertise
• Experience with Model-Based Development methodologies
• Strong debugging, troubleshooting, and analytical skills
• Ability to communicate technical information and collaborate effectively within a team environment
Preferred Qualifications
• Experience with embedded operating systems and communications protocols
• Experience with MATLAB, Simulink, and Stateflow
• Experience with scripting languages such as Python
• Experience with engine controls, machine controls, or related embedded control systems
• Experience working with electrical systems and troubleshooting hardware/software integration issues
• Knowledge of CAN, SAE J1939, Ethernet, and related communication technologies
• Experience in heavy equipment, industrial machinery, mobile equipment, or advanced powertrain applications
Why This Role?
This position offers an opportunity to contribute to meaningful embedded software development supporting next-generation engine, electric power, and control system technologies. You will work alongside experienced software architects, systems engineers, and validation teams while gaining exposure to advanced machine and energy management systems. Cullerton Group provides a professional environment with growth potential and long-term career opportunities.

 

About the Company

C

Cullerton Group