Embedded Software Design & Verification Engineer

Medium

Rockford Township (IA)

Hybrid

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medium is seeking a highly skilled Embedded Software Engineer in Rockford, Iowa, to join a team dedicated to aerospace innovations. This long-term role focuses on developing safety-critical systems, requiring strong skills in Embedded C and prior experience in DO-178C DAL A environments.

Candidates should have a minimum of 7 years of hands-on experience in embedded software engineering, along with a solid understanding of communication protocols. This position offers opportunities for collaboration in high-stakes engineering projects.

Qualifications

  • 7+ years of hands-on Embedded Software Engineering experience.
  • Strong experience programming in Embedded C.
  • Proven experience working within DO-178C DAL A environments.
  • Background in avionics, aerospace, or safety-critical industries.
  • Understanding of Ethernet, SPI, RS485, CAN, and I2C protocols.
  • Experience in verification and validation processes.
  • Familiarity with requirements traceability and compliance documentation.

Responsibilities

  • Support safety-critical projects focused on embedded software development.
  • Collaboration within regulated DO-178C DAL A environments.
  • Engage in software architecture, testing, and compliance activities.
  • Conduct deep debugging and FPGA verification efforts.

Skills

Embedded C
Communication protocols
Verification and validation
Deep debugging

Tools

DOORS
Git
MS Visio
AMD Vitis
ARM C Compiler
Lauterbach Trace32
FPGA Verification and Debugging

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Design – Verification Engineer
Embedded Software Design – Verification Engineer

iCodde • Rockford (IL)

Hybrid
USD 100,000 - 130,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Plano (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer, Design & Verification
Embedded Software Engineer, Design & Verification

Katalyst CRO • Rockford (IL)

On-site
USD 80,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Belcan • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Avionics Software Developer
Avionics Software Developer

Accord Technologies Inc • Rockford (IL)

On-site
USD 100,000 - 130,000
Aerospace Embedded Software Design & Verification Engineer
Aerospace Embedded Software Design & Verification Engineer

Medium • Rockford Township (IA)

Hybrid
USD 85,000 - 120,000
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

AYM • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Health & Insurance
15 PTO days
401(k) with company match
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Embedded Software Verification Engineer
Embedded Software Verification Engineer

Sopra Steria USA • East Hartford (CT)

Hybrid
USD 80,000 - 100,000
Annual cash bonus opportunity
Retirement benefit opportunity
Training/Professional Development opportunities
+4