Job Title: Embedded Software Verification Engineer

RKube Inc
Cedar Rapids, IA, United States
6 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Unit Testing Computer Engineering Software Debugging Embedded C Embedded Software Software Requirements Analysis System Programming Test Case Software Verification Integration Tests Information Technology DO-178B

Job description

Engineers will collaborate with cross-functional teams to develop, execute, review, and debug software verification artifacts while working in a hardware lab environment., * Perform Requirements-Based Verification for embedded software in accordance with DO-178C DAL A/B standards.

  • Develop test cases and test procedures based on software requirements.
  • Execute software verification and integration testing on embedded hardware.
  • Perform low-level software integration, unit testing, and debugging.
  • Collaborate with software developers, verification engineers, and global engineering teams.
  • Participate in daily stand-up meetings and technical reviews.
  • Review and approve verification artifacts and documentation.

Requirements

  • 5+ years of Embedded Software Verification experience.
  • Strong experience with DO-178C DAL A or DAL B Requirements-Based Verification.
  • Experience with Low-Level Software Integration and Verification, including Unit Testing.
  • Hands-on experience with Embedded C++.
  • Strong debugging and analytical skills.
  • Ability to work 100% onsite in Cedar Rapids, IA., * Experience with DO-178C DAL A/B Requirements Development.
  • Bachelor’’s degree in Computer Science, Computer Engineering, Electrical Engineering, or another STEM discipline (preferred but not mandatory if required experience is strong).
  • Experience working with avionics or aerospace software.

Apply for this position

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

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

8:50 min

Validating test cases using the LLM judge concept

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

5:53 min

Defining semantic test cases with pairwise combinations

Johannes Bergsmann Johannes Bergsmann +1 · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

Videos

See all

Related articles

See all