{"schemaVersion":"jobsearcher.job.v1","id":"abcfaec1c2898e24fffc7eee","url":"https://jobsearcher.com/jobs/abcfaec1c2898e24fffc7eee","canonicalUrl":"https://jobsearcher.com/jobs/abcfaec1c2898e24fffc7eee","title":"Embedded Software Developer","description":"Embedded Software Developer (Embedded C)Location: Rockford, IL (Onsite)Employment Type: Contract (TPC)Work Authorization: U.S. Citizens & Green Card Holders OnlyJob SummaryWe are seeking an experienced Embedded Software Developer to join a safety-critical engineering team in Rockford, IL. The ideal candidate will have strong expertise in Embedded C programming, software development lifecycle, and experience working in regulated industries such as Aerospace, Automotive, Railway, or Medical Devices.ResponsibilitiesDesign, develop, and maintain embedded software applications using Embedded C.Analyze software requirements and develop robust software solutions.Participate in software architecture, design reviews, code reviews, and testing activities.Develop, debug, and troubleshoot embedded software for safety-critical systems.Perform unit testing, integration testing, and system verification.Manage software configuration using SVN.Support change request and change management processes.Collaborate with cross-functional engineering teams to deliver high-quality software solutions.Required Qualifications5–10 years of Embedded Software Development experience.Strong programming experience in Embedded C (Mandatory).Experience working in Aerospace, Automotive, Railway, Medical Devices, or other Safety-Critical industries.Strong understanding of software development lifecycle (SDLC).Experience with requirements analysis, software design, development, code reviews, and testing.Hands-on experience with SVN or similar configuration management tools.Experience with change request/change management processes.Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).Preferred QualificationsExperience with MATLAB and related tools.Knowledge of Siemens Polarion.Experience with Aircraft Electrical Systems.Knowledge of DO-178B/DO-178C software development standards.Aerospace certification experience is a plus.Required SkillsEmbedded CEmbedded Software DevelopmentC ProgrammingSoftware DesignCode ReviewsUnit TestingIntegration TestingSDLCSVNMATLABSiemens PolarionDO-178BDO-178CAerospaceAutomotiveRailwayMedical Devices📩 If you are interested or know someone who would be a great fit, please DM me or share your resume.vighneshwar.gouda@prolim.com","company":"Prolim","rawCompany":"prolim","city":"Bloomington","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-05-29T11:52:06.559Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Developer","description":"Embedded Software Developer (Embedded C)Location: Rockford, IL (Onsite)Employment Type: Contract (TPC)Work Authorization: U.S. Citizens & Green Card Holders OnlyJob SummaryWe are seeking an experienced Embedded Software Developer to join a safety-critical engineering team in Rockford, IL. The ideal candidate will have strong expertise in Embedded C programming, software development lifecycle, and experience working in regulated industries such as Aerospace, Automotive, Railway, or Medical Devices.ResponsibilitiesDesign, develop, and maintain embedded software applications using Embedded C.Analyze software requirements and develop robust software solutions.Participate in software architecture, design reviews, code reviews, and testing activities.Develop, debug, and troubleshoot embedded software for safety-critical systems.Perform unit testing, integration testing, and system verification.Manage software configuration using SVN.Support change request and change management processes.Collaborate with cross-functional engineering teams to deliver high-quality software solutions.Required Qualifications5–10 years of Embedded Software Development experience.Strong programming experience in Embedded C (Mandatory).Experience working in Aerospace, Automotive, Railway, Medical Devices, or other Safety-Critical industries.Strong understanding of software development lifecycle (SDLC).Experience with requirements analysis, software design, development, code reviews, and testing.Hands-on experience with SVN or similar configuration management tools.Experience with change request/change management processes.Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).Preferred QualificationsExperience with MATLAB and related tools.Knowledge of Siemens Polarion.Experience with Aircraft Electrical Systems.Knowledge of DO-178B/DO-178C software development standards.Aerospace certification experience is a plus.Required SkillsEmbedded CEmbedded Software DevelopmentC ProgrammingSoftware DesignCode ReviewsUnit TestingIntegration TestingSDLCSVNMATLABSiemens PolarionDO-178BDO-178CAerospaceAutomotiveRailwayMedical Devices📩 If you are interested or know someone who would be a great fit, please DM me or share your resume.vighneshwar.gouda@prolim.com","datePosted":"2026-05-29T11:52:06.559Z","dateModified":"2026-05-29T11:52:06.559Z","hiringOrganization":{"@type":"Organization","name":"Prolim","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bloomington","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"abcfaec1c2898e24fffc7eee"},"url":"https://jobsearcher.com/jobs/abcfaec1c2898e24fffc7eee"}}