Embedded Software Design & Verification Engineer

Future Innovators of Vienna LLC
Rockford, IL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Communications Protocols Computer Programming Software Debugging Embedded C Embedded Software Ethernet Field-Programmable Gate Array (FPGA) Microsoft Visio Software Architecture Requirements Traceability RS-485 Standard
+6 more
Serial Peripheral Interface Safety Critical Systems Git Trace32 DO-178B Software Version Control

Job description

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.

Requirements

Do you have experience in Software testing?, 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., 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., * Git (Version Control)
  • MS Visio
  • AMD Vitis
  • ARM C Compiler
  • Lauterbach Trace32
  • FPGA Verification and Debugging

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer Β· Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 Β· Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 Β· Coffee With Developers

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt Β· LIVE

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel Β· LIVE

Videos

See all

Related articles

See all