> Markdown version of [/jobs/ext/1950205-embedded-software-verification-engineer-w2-only](https://www.wearedevelopers.com/jobs/ext/1950205-embedded-software-verification-engineer-w2-only). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Verification Engineer (W2 Only) - **Company:** OPTIME TECH - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, Unit Testing, Software Debugging, Embedded C, Embedded Software, Software Engineering, System Programming, Software Verification, DO-178B - **Published:** August 6, 2026 - **Apply:** https://www.dice.com/job-detail/8d61cc98-525c-4623-b340-b7697935073f ## About the Role * 5+ years of Embedded Software Verification experience. * Experience with DO-178C DAL A or DAL B Requirements-Based Verification. * Experience with Low-Level Software Integration and Verification, including Unit Testing. * Strong Embedded C++ programming experience. * Experience working in safety-critical embedded software environments., * DO-178C DAL A or DAL B Requirements Development experience. * Experience in Aerospace or Avionics software development. * Experience supporting Display Software or Touch Screen Software. * STEM degree preferred. Equivalent industry experience will also be considered. ## Description We are seeking experienced Embedded Software Verification Engineers to support a large-scale avionics display software program within the Aerospace industry. This is an immediate hiring initiative with multiple openings. Candidates must have strong experience with DO-178C software verification and embedded C++ development. This position requires working onsite in Cedar Rapids, IA., * Develop software verification cases and test procedures. * Perform requirements-based software verification activities. * Execute low-level software integration and verification. * Perform unit testing and software debugging on embedded hardware. * Collaborate with software development, systems engineering, and verification teams. * Develop, execute, review, and maintain software verification artifacts. * Support verification activities for safety-critical avionics display software. * Participate in daily team meetings and technical reviews. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [When testing just doesn’t cut it](https://www.wearedevelopers.com/videos/720-when-testing-just-doesn-t-cut-it) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)