Technical Lead Engineer (PMPC Software Test)
Core
Establish software test plans, procedures, and processes for mission-critical and safety-critical software across various security levels and supplier-developed systems.
Role type
Senior Technical Lead Engineer (Software Test)
Builds
Software verification plans, test procedures, test environments, and cohesive test strategies for mission systems.
Domain
Defense, Space & Security / Embedded Systems / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software test planning, verification planning, test strategy definition (models, emulation, simulation), hardware/software integration, team leadership, Software Development Lifecycle (SDLC) management, policy enforcement, compliance with industry standards
Preferred skills
Software architecture, embedded software development, mission systems software on aircraft, distributed and containerized software architecture, Linux and Windows development, Agile processes, safety-critical software development, secure software development environments
Technologies
Go, Java, C/C++, Rust, Python, Linux, Windows
Responsibilities
Develop and maintain software test plans and vision; own verification plans, test procedures, and test environments; determine testing strategies including emulation and simulation; ensure software teams execute appropriate testing; coordinate across Mission Systems teams and Flight Sim Labs; train and mentor others; work under minimal direction
Seniority
Senior, hands-on IC with leadership responsibilities

