Senior Engineer - NextGen OS V&V Test
Core
Designing and implementing test frameworks and system-level tests for a next-generation Real-Time Operating System (RTOS) to support both certified (DO-178C) and non-certified software components.
Role type
Senior Validation and Testing Engineer (RTOS)
Builds
Scalable test frameworks, automation capabilities for CI/CD, and system-level validation suites for embedded OS.
Domain
Embedded Systems / Real-Time Operating Systems / Aerospace & Defense
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
RTOS concepts (scheduling, concurrency, determinism), test automation and framework development, requirements-based testing and traceability, static analysis, structural coverage techniques (MC/DC, branch, statement), CI/CD pipelines, firmware bring-up and boot-up
Preferred skills
DO-178C/DO-178B software lifecycle knowledge, DO-330 tool qualification processes, model-based testing or formal methods, familiarity with verification tools (VectorCAST, LDRA, Parasoft, Rapita), experience with commercial/open-source RTOS platforms (VxWorks, RTEMS, Zephyr, FreeRTOS)
Technologies
Python, C, C++, VectorCAST, LDRA, Parasoft, Rapita, VxWorks, RTEMS, Zephyr, FreeRTOS
Responsibilities
Evaluate next-generation validation and verification tools for certification objectives; develop scalable test frameworks supporting certified and non-certified workflows; implement automation for continuous integration and regression testing; create and execute V&V test cases traceable to requirements; collaborate with engineers to ensure complete requirements coverage; improve RTOS product and processes.
Seniority
Senior, hands-on IC