Software Engineer (Embedded/C/DOORS)

PLANIT GROUP
Owego, NY, United States
12 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

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

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.

Apply on www.clearancejobs.com
Prepare application

Good distractions

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

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all