{"schemaVersion":"jobsearcher.job.v1","id":"f4d2d67cf1fbca9848a23a38","url":"https://jobsearcher.com/jobs/f4d2d67cf1fbca9848a23a38","canonicalUrl":"https://jobsearcher.com/jobs/f4d2d67cf1fbca9848a23a38","title":"Embedded Software Design & Verification Engineer","description":"Are you passionate about aerospace innovation and building safety-critical systems? At iCodde, in collaboration with one of our specialized clients, we are looking for a highly skilled and experienced Embedded Software Engineer to join the team for an exciting, long-term opportunity!\nIf you thrive in highly technical environments and love collaborating with multidisciplinary teams, we want to hear from you.\n\\uD83D\\uDCCC Role at a Glance\nLocation: Rockford, Illinois OR Plano, Texas (Onsite/Hybrid depending on project needs)\nDuration: Long-term position\nIndustry: Aerospace / Safety-Critical Embedded Systems\nEnglish Level: Advanced\nWork Authorization: US Citizenship required \\uD83C\\uDDFA\\uD83C\\uDDF8\nRate: Open (Based on experience)\n\\uD83D\\uDE80 Project Overview\nIn this role, you will be at the forefront of advanced aerospace engineering. You will support safety-critical projects with a heavy focus on embedded software development, verification, and validation.\nWorking within strict DO-178C DAL A regulated environments, you will collaborate closely with top-tier engineering teams. Your day-to-day will involve software architecture, testing, requirement traceability, deep debugging, compliance activities, and FPGA verification efforts.\n\\uD83C\\uDFAF What We Are Looking For (Main Requirements)\nTo succeed in this role, you should bring the following expertise to the table:\nExperience: 7+ years of hands-on Embedded Software Engineering.\nCore Skills: Strong, practical experience programming in Embedded C.\nCompliance: Proven experience working within DO-178C DAL A environments.\nIndustry Background: Previous work in avionics, aerospace, or other highly safety-critical industries.\nProtocols: Deep understanding of communication protocols including Ethernet, SPI, RS485, CAN, and I2C.\nV&V: Strong background in debugging, verification, and validation processes.\nDocumentation: Familiarity with requirements traceability and maintaining compliance documentation.\n\\uD83D\\uDEE0️ Preferred Tools & Technologies\nDOORS (Requirements Management)\nGit (Version Control)\nMS Visio\nAMD Vitis\nARM C Compiler\nLauterbach Trace32\nFPGA Verification and Debugging\n✉️ Ready to Apply?\nIf you meet the requirements and are ready to take your career to new heights, apply today! Send us your updated resume, and let's build the future of aerospace technology together.\nWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.","company":"Icodde","rawCompany":"icodde","city":"Bloomington","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-07-27T13:03:47.240Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"336411","title":"Aircraft Manufacturing","slug":"aircraft-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Design & Verification Engineer","description":"Are you passionate about aerospace innovation and building safety-critical systems? At iCodde, in collaboration with one of our specialized clients, we are looking for a highly skilled and experienced Embedded Software Engineer to join the team for an exciting, long-term opportunity!\nIf you thrive in highly technical environments and love collaborating with multidisciplinary teams, we want to hear from you.\n\\uD83D\\uDCCC Role at a Glance\nLocation: Rockford, Illinois OR Plano, Texas (Onsite/Hybrid depending on project needs)\nDuration: Long-term position\nIndustry: Aerospace / Safety-Critical Embedded Systems\nEnglish Level: Advanced\nWork Authorization: US Citizenship required \\uD83C\\uDDFA\\uD83C\\uDDF8\nRate: Open (Based on experience)\n\\uD83D\\uDE80 Project Overview\nIn this role, you will be at the forefront of advanced aerospace engineering. You will support safety-critical projects with a heavy focus on embedded software development, verification, and validation.\nWorking within strict DO-178C DAL A regulated environments, you will collaborate closely with top-tier engineering teams. Your day-to-day will involve software architecture, testing, requirement traceability, deep debugging, compliance activities, and FPGA verification efforts.\n\\uD83C\\uDFAF What We Are Looking For (Main Requirements)\nTo succeed in this role, you should bring the following expertise to the table:\nExperience: 7+ years of hands-on Embedded Software Engineering.\nCore Skills: Strong, practical experience programming in Embedded C.\nCompliance: Proven experience working within DO-178C DAL A environments.\nIndustry Background: Previous work in avionics, aerospace, or other highly safety-critical industries.\nProtocols: Deep understanding of communication protocols including Ethernet, SPI, RS485, CAN, and I2C.\nV&V: Strong background in debugging, verification, and validation processes.\nDocumentation: Familiarity with requirements traceability and maintaining compliance documentation.\n\\uD83D\\uDEE0️ Preferred Tools & Technologies\nDOORS (Requirements Management)\nGit (Version Control)\nMS Visio\nAMD Vitis\nARM C Compiler\nLauterbach Trace32\nFPGA Verification and Debugging\n✉️ Ready to Apply?\nIf you meet the requirements and are ready to take your career to new heights, apply today! Send us your updated resume, and let's build the future of aerospace technology together.\nWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.","datePosted":"2026-07-27T13:03:47.240Z","dateModified":"2026-07-27T13:03:47.240Z","hiringOrganization":{"@type":"Organization","name":"Icodde","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bloomington","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f4d2d67cf1fbca9848a23a38"},"url":"https://jobsearcher.com/jobs/f4d2d67cf1fbca9848a23a38"}}