top of page
Search Jobs
So sorry, this position is no longer available.
Please go ahead and submit your application. We may have other positions that would be the perfect fit for you.
Alternatively, you may want to apply to one of the following related jobs:
Embedded Software Engineer 4 (96902-1)
Posted: 05/04/2026
Job Number: 2173
Pay Rate: 77
Work Location: Onsite
: IT
Job Description
Cullerton Group has a new opportunity for an Embedded Software Engineer 4. The work will be done onsite full-time in Mossville, IL or Clayton, NC depending on the customer’s preference. This is a long-term position (6 months) that can lead to permanent employment with our client. Compensation is up to $77/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).
Job Summary
We are seeking an experienced Embedded Software Engineer to support the design and development of advanced software systems for next-generation autonomous and industrial applications. This role focuses on architecting, developing, and optimizing embedded software solutions used in critical onboard systems. The engineer will work closely with cross-functional teams to build scalable, high-performance software frameworks while contributing to system integration, testing, and continuous improvement. This position offers exposure to cutting-edge autonomy technologies and complex embedded systems in a collaborative engineering environment.
Key Responsibilities
• Design, develop, and implement embedded software for devices and systems from concept through production
• Architect and enhance software frameworks for scalability, reliability, and performance optimization
• Analyze system requirements and contribute to software architecture and design decisions
• Troubleshoot and resolve complex software and system-level issues through root cause analysis
• Collaborate with cross-functional teams to integrate software with hardware and system components
• Support CI/CD processes, automated testing, and software validation activities
• Mentor junior engineers and contribute to code reviews, best practices, and technical standards
• Participate in Agile development processes and contribute to planning, design reviews, and technical documentation
Required Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field
• 7+ years of experience in embedded software development
• Strong programming experience in C/C++ with proficiency in Python
• Experience with Linux-based systems, multithreading, memory management, and performance optimization
• Experience across the full software development lifecycle (requirements, design, development, testing, deployment)
• Ability to troubleshoot and debug complex embedded systems
Preferred Qualifications
• Experience with device drivers, hardware diagnostics, and embedded system interfaces
• Familiarity with communication protocols such as CAN, J1939, or Ethernet
• Experience with version control and collaboration tools (Git, GitHub, Azure DevOps)
• Exposure to robotics, autonomy systems, or industrial equipment applications
• Experience working in Agile environments and leading technical initiatives
Why This Role?
This position offers an opportunity to contribute to meaningful engineering and design work that supports a global leader in heavy machinery and manufacturing. Cullerton Group provides a professional environment with growth potential and a strong partnership with industry-leading organizations.
Job Summary
We are seeking an experienced Embedded Software Engineer to support the design and development of advanced software systems for next-generation autonomous and industrial applications. This role focuses on architecting, developing, and optimizing embedded software solutions used in critical onboard systems. The engineer will work closely with cross-functional teams to build scalable, high-performance software frameworks while contributing to system integration, testing, and continuous improvement. This position offers exposure to cutting-edge autonomy technologies and complex embedded systems in a collaborative engineering environment.
Key Responsibilities
• Design, develop, and implement embedded software for devices and systems from concept through production
• Architect and enhance software frameworks for scalability, reliability, and performance optimization
• Analyze system requirements and contribute to software architecture and design decisions
• Troubleshoot and resolve complex software and system-level issues through root cause analysis
• Collaborate with cross-functional teams to integrate software with hardware and system components
• Support CI/CD processes, automated testing, and software validation activities
• Mentor junior engineers and contribute to code reviews, best practices, and technical standards
• Participate in Agile development processes and contribute to planning, design reviews, and technical documentation
Required Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field
• 7+ years of experience in embedded software development
• Strong programming experience in C/C++ with proficiency in Python
• Experience with Linux-based systems, multithreading, memory management, and performance optimization
• Experience across the full software development lifecycle (requirements, design, development, testing, deployment)
• Ability to troubleshoot and debug complex embedded systems
Preferred Qualifications
• Experience with device drivers, hardware diagnostics, and embedded system interfaces
• Familiarity with communication protocols such as CAN, J1939, or Ethernet
• Experience with version control and collaboration tools (Git, GitHub, Azure DevOps)
• Exposure to robotics, autonomy systems, or industrial equipment applications
• Experience working in Agile environments and leading technical initiatives
Why This Role?
This position offers an opportunity to contribute to meaningful engineering and design work that supports a global leader in heavy machinery and manufacturing. Cullerton Group provides a professional environment with growth potential and a strong partnership with industry-leading organizations.
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Mossville, IL
Ready to find your dream job in the vibrant community of Mossville, Illinois? This bustling area, located in the heart of the Land of Lincoln, offers a perfect blend of small-town charm and big-city opportunities. With close proximity to Peoria's renowned art galleries, theaters like the Peoria Players Theatre, and a variety of professional sports teams playing at venues such as the Dozer Park, Mossville provides a rich cultural scene to explore. Not to mention, the area is surrounded by stunning parks and recreation areas like the Wildlife Prairie Park, offering endless outdoor adventures. Join us in Mossville and discover a place where career growth meets a thriving community, creating a perfect setting for your next professional chapter. Browse our job listings now and start your journey towards a fulfilling career in this captivating region!
bottom of page