{"schemaVersion":"jobsearcher.job.v1","id":"ba2ab3dcac8b33e0e1518758","url":"https://jobsearcher.com/jobs/ba2ab3dcac8b33e0e1518758","canonicalUrl":"https://jobsearcher.com/jobs/ba2ab3dcac8b33e0e1518758","title":"Embedded C Developer","description":"Job Details\nClient is seeking an experienced Embedded C Developer to work onsite at our client’s facility in East Moline, IL, supporting John Deere. This role involves developing embedded software for vehicle controllers, performing software engineering tasks, and collaborating within a dynamic engineering team. The position requires a strong background in embedded software development, hardware integration, and electrical systems.\nPrimary Responsibilities:\nEmbedded Software Development: Design, develop, and maintain embedded operating system software for vehicle controllers in C.\nProject Collaboration: Assign, coordinate, and review work with other engineers and support personnel.\nTesting and Debugging: Execute unit and integration testing across virtual and lab environments; analyze and resolve issues found during testing.\nTechnical Leadership: Perform tasks such as requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, and troubleshooting.\nRequired Skills and Qualifications:\nTechnical Skills: Demonstrated expertise in embedded C software development, hardware integration, and electrical systems.\nCommunication and Teamwork: Strong interpersonal skills to work effectively within a team.\nProblem-Solving Ability: Strong analytical skills to identify and resolve issues.\nSelf-Direction: Ability to work independently and efficiently manage tasks in a self-directed environment.\nPreferred Skills:\nMechanical/Electrical Systems Experience: Knowledge in designing and diagnosing mechanical, electrical, and hydraulic systems.\nDriver Development: Experience developing low-level and middleware drivers for hardware peripherals.\nSoftware Verification: Experience in Hardware In the Loop (HIL), Software In the Loop (SIL), and on-vehicle testing environments.\nTesting Stands: Proficiency with electronic test stands, especially those using National Instrument modules.\nContinuous Integration: Familiarity with GitHub, GitHub Actions, Jenkins, and continuous integration workflows.\nCAN Protocols: Experience with CAN communications protocols, including J1939 and ISO 14229 standards.\nJob Type: Full-time\nPay: $50.00 - $55.00 per hour\nSchedule:\nMonday to Friday\nExperience:\nEmbedded software: 1 year (Preferred)\nAbility to Commute:\nEast Moline, IL 61244 (Required)\nAbility to Relocate:\nEast Moline, IL 61244: Relocate before starting work (Required)\nWork Location: In person","company":"Mo Chat","rawCompany":"mo chat","city":"East Moline","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-10T13:33:28.441Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded C Developer","description":"Job Details\nClient is seeking an experienced Embedded C Developer to work onsite at our client’s facility in East Moline, IL, supporting John Deere. This role involves developing embedded software for vehicle controllers, performing software engineering tasks, and collaborating within a dynamic engineering team. The position requires a strong background in embedded software development, hardware integration, and electrical systems.\nPrimary Responsibilities:\nEmbedded Software Development: Design, develop, and maintain embedded operating system software for vehicle controllers in C.\nProject Collaboration: Assign, coordinate, and review work with other engineers and support personnel.\nTesting and Debugging: Execute unit and integration testing across virtual and lab environments; analyze and resolve issues found during testing.\nTechnical Leadership: Perform tasks such as requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, and troubleshooting.\nRequired Skills and Qualifications:\nTechnical Skills: Demonstrated expertise in embedded C software development, hardware integration, and electrical systems.\nCommunication and Teamwork: Strong interpersonal skills to work effectively within a team.\nProblem-Solving Ability: Strong analytical skills to identify and resolve issues.\nSelf-Direction: Ability to work independently and efficiently manage tasks in a self-directed environment.\nPreferred Skills:\nMechanical/Electrical Systems Experience: Knowledge in designing and diagnosing mechanical, electrical, and hydraulic systems.\nDriver Development: Experience developing low-level and middleware drivers for hardware peripherals.\nSoftware Verification: Experience in Hardware In the Loop (HIL), Software In the Loop (SIL), and on-vehicle testing environments.\nTesting Stands: Proficiency with electronic test stands, especially those using National Instrument modules.\nContinuous Integration: Familiarity with GitHub, GitHub Actions, Jenkins, and continuous integration workflows.\nCAN Protocols: Experience with CAN communications protocols, including J1939 and ISO 14229 standards.\nJob Type: Full-time\nPay: $50.00 - $55.00 per hour\nSchedule:\nMonday to Friday\nExperience:\nEmbedded software: 1 year (Preferred)\nAbility to Commute:\nEast Moline, IL 61244 (Required)\nAbility to Relocate:\nEast Moline, IL 61244: Relocate before starting work (Required)\nWork Location: In person","datePosted":"2026-08-10T13:33:28.441Z","dateModified":"2026-08-10T13:33:28.441Z","hiringOrganization":{"@type":"Organization","name":"Mo Chat","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"East Moline","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ba2ab3dcac8b33e0e1518758"},"url":"https://jobsearcher.com/jobs/ba2ab3dcac8b33e0e1518758"}}