Embedded Software Design & Verification Engineer
icodde
Rockford
Posted May 15, 2026
- Other
Job 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! If you thrive in highly technical environments and love collaborating with multidisciplinary teams, we want to hear from you. ### π Role at a Glance - **Location:** Rockford, Illinois OR Plano, Texas (Onsite/Hybrid depending on project needs) - **Duration:** Long-term position - **Industry:** Aerospace / Safety-Critical Embedded Systems - **English Level:** Advanced - **Work Authorization:** US Citizenship required πΊπΈ - **Rate:** Open (Based on experience) ### π Project Overview In 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. Working 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. ### π― What We Are Looking For (Main Requirements) To succeed in this role, you should bring the following expertise to the table: - **Experience:** 7+ years of hands-on Embedded Software Engineering. - **Core Skills:** Strong, practical experience programming in **Embedded C**. - **Compliance:** Proven experience working within **DO-178C DAL A** environments. - **Industry Background:** Previous work in avionics, aerospace, or other highly safety-critical industries. - **Protocols:** Deep understanding of communication protocols including Ethernet, SPI, RS485, CAN, and I2C. - **V&V:** Strong background in debugging, verification, and validation processes. - **Documentation:** Familiarity with requirements traceability and maintaining compliance documentation. ### π οΈ Preferred Tools & Technologies - **DOORS** (Requirements Management) - **Git** (Version Control) - **MS Visio** - **AMD Vitis** - **ARM C Compiler** - **Lauterbach Trace32** - **FPGA Verification and Debugging**