> Markdown version of [/jobs/ext/1907653-software-engineer-embedded-c-doors](https://www.wearedevelopers.com/jobs/ext/1907653-software-engineer-embedded-c-doors). 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). --- # Software Engineer (Embedded/C/DOORS) - **Company:** PLANIT GROUP - **Location:** Owego, NY, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, C++ (Programming Language), Static Program Analysis, Code Review, Databases, Continuous Integration, Embedded Software, Software Requirements Analysis, Verification and Validation (Software), Test Scripts, System-level Testing - **Published:** August 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8761458/software-engineer-embeddedcdoors ## About the Role 2+ years of embedded software development 2+ years of C experience 1+ year of DOORS experience 2+ years of software testing/fault insertion experience Preferred skills: C++ experience ## Description Contribute to completing the detailed, repeatable, and auditable verification and validation (V&V) effort for the safety-critical embedded software to demonstrate compliance with applicable safety standards and to support system certification: * Attendance at Kick-off and Baseline Review o Align on baseline artifacts, tools, and environment. Review of software requirements, design, and architecture documents. * Creation, execution, and reporting of unit, integration, and system-level test cases (including structural and functional testing). * Static analysis, code review, and compliance checks. o Configure static analysis, unit test frameworks, and continuous integration pipelines. * Traceability analysis (requirements * design * code * test). o Populate DOORS and verify bi-directional links * Generation of verification artifacts: test procedures, test reports, defect logs, and certification evidence. o Write test cases per requirement; incorporate boundary, stress, and fault-injection scenarios. o Prioritize, assign, and verify defect closure; track root-cause. o Run tests nightly, capture logs, populate defect database, issue weekly status reports. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing)