Embedded Software Engineer 3 Job at Cullerton Group, Mossville, IL

ZExYWW9NTkJtUm1vbzNqSjlaQlNsZGpqTnc9PQ==
  • Cullerton Group
  • Mossville, IL

Job Description

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

Job Summary

Cullerton Group is seeking an experienced Embedded Software Engineer to design, develop, test, and deploy embedded software for real-time systems and device-level applications. This role involves working across the full software development lifecycle—from requirements analysis and architecture design to coding, debugging, and version-controlled release. The engineer will support hardware-interfacing activities, evaluate system performance, and contribute to new feature development for embedded devices and electronic control units (ECUs). This position is ideal for someone with strong real-time device driver experience and hands-on hardware debugging expertise.

Key Responsibilities

• Design and implement embedded software for devices and systems from requirements through production deployment

• Analyze and enhance efficiency, stability, and scalability of system resources

• Develop and maintain logical and physical database descriptions; direct others in coding database descriptions

• Review project requests and estimate time, cost, and resource requirements

• Support concept development, documentation, and promotion of new software features and processes

• Manage software lifecycle through version control and configuration management

• Perform requirements analysis, system decomposition, troubleshooting, and regression/unit testing

• Research hardware interfacing requirements and collaborate with technical leads to finalize solutions

Required Qualifications

• Bachelor’s degree in Computer Engineering, Electrical Engineering , or related field (Computer Science considered if experience aligns)

5–8 years of industry experience (Master’s with relevant project/internship experience may qualify)

• Real-world embedded device driver experience, including SPI/I2C, non-volatile memory, and chip-level interfacing

• Experience designing embedded control, display, or telematics software

• Proficiency in ANSI C , Bash, Python, and embedded software development tools

• Hands-on hardware troubleshooting using tools such as oscilloscopes

• Experience with real-time operating systems (RTOS) and board-level initialization

• Strong Git version management skills (ClearCase preferred)

• Familiarity with Agile development processes

Preferred Qualifications

• Knowledge of SQL, Visual Basic, or other computer development software related to embedded systems

• Experience with software design patterns and anti-patterns

• Strong communication, customer service, and analytical problem-solving skills

• Ability to read schematics and component data sheets

Why This Role?

This role offers the opportunity to work hands-on with cutting-edge embedded technologies and contribute to new feature development for complex electronic systems. You will participate in full lifecycle development, collaborate with skilled engineers, and engage directly with hardware for testing and validation. Cullerton Group provides a professional environment focused on technical growth, problem-solving, and meaningful engineering contributions.

Job Tags

Permanent employment, Work at office, Day shift,

Similar Jobs

Provider Solutions & Development

Psychologist Job at Provider Solutions & Development

Providence Milwaukie Family Medicine is seeking a part-time Psychologist to join the team at its Primary Care Residency Clinic in Milwaukie, Oregon. In this role, you will be joining an established group of faculty and resident family physicians and a full multidisciplinary... 

Texas Angels Home Care

Caregiver/CNA Needed Immediately Job at Texas Angels Home Care

 ...caregivers are an integral part of our family, and we are committed to their personal growth and development. Responsibilities Provide home care services in clients' homes Self-motivating and taking the initiative to support our clients Perform domestic and... 

ASHLEY

Store Manager Job at ASHLEY

Ashley is the leader in the Home Furnishing retail industry with over 1000 retail locations worldwide! Our General Sales Managers are responsible for building a successful sales team and ensuring an exceptional in-store experience for every guest that results in increased...

Pine Tree

Property Manager (Retail) Job at Pine Tree

Connected by a common belief that our collective skills, knowledge, values, and vision will shape the evolution of brick-and-mortar retail, our team forms what is the commercial real estate industrys premier Owner/Operator/ Investor of open-air retail in the United States...

University of Maryland Medical System

Registered Nurse (RN), ED, Staffing Center Job at University of Maryland Medical System

 ...Education & Experience # Unencumbered license as a Registered Nurse in the state of Maryland, or a Nurse Compact License (NSL) # BSN preferred. # Two years recent (within the past 12 months) critical care nursing experience. Solid knowledge and clinical skills....