Software Engineer (Embedded/C/DOORS)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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.
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
What is a Test Plan: Guide to Test Planning
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs