Embedded Software Design & Verification Engineer

iCoddeRockford, IL
Onsite

About The Position

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. This role is at the forefront of advanced aerospace engineering, supporting safety-critical projects with a heavy focus on embedded software development, verification, and validation. You will be working within strict DO-178C DAL A regulated environments, collaborating 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.

Requirements

  • 7+ years of hands-on Embedded Software Engineering experience
  • Strong, practical experience programming in Embedded C
  • Proven experience working within DO-178C DAL A environments
  • Previous work in avionics, aerospace, or other highly safety-critical industries
  • Deep understanding of communication protocols including Ethernet, SPI, RS485, CAN, and I2C
  • Strong background in debugging, verification, and validation processes
  • Familiarity with requirements traceability and maintaining compliance documentation
  • US Citizenship required

Responsibilities

  • Software architecture
  • Testing
  • Requirement traceability
  • Deep debugging
  • Compliance activities
  • FPGA verification efforts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service