Principal Software Technical Lead
$120,000–$222,000 year
On-siteFairfax, Virginia, United States
Job Summary
Lead software architecture, technical design, and implementation for an integrated aerial surveillance system interfacing with external sensors, video, and hardware devices. Serve as the technical focal point and subject matter expert for real-time surveillance and distributed applications, providing mentorship to engineers throughout the development lifecycle. Analyze requirements, decompose features into executable tasks, and coordinate with systems engineering, QA, cybersecurity, and integration teams to support mission-critical capabilities. Manage technical planning, design reviews, and risk mitigation while developing documentation and collaborating with Product Owners to prioritize backlogs. Monitor delivery against program objectives and provide periodic status reports to Program Management leadership on progress, schedule performance, and resource needs.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or equivalent from an accredited college or university, or additional relevant experience
- Minimum of 9 years of professional software development experience
- Ability to obtain a U.S. DoD Secret security clearance
- Java programming experience / skills
- Working knowledge of the full software development lifecycle
- Experience with distributed publish/subscribe software architectures
- Experience with Linux operating systems
- Strong interpersonal, communication, and leadership skills
- Ability to work effectively with cross-functional engineering teams and customer stakeholders
Desired Qualifications
- Experience leading software teams or serving in a technical leadership role
- Active U.S. DoD Secret security clearance
- Experience working within agile development methodologies (e.g., Scrum, SAFe, or similar)
- Experience with software design for interaction with cameras, gimbals, radars, and other sensor systems
- Experience with video capture, processing, and display systems
- Experience supporting formal engineering reviews including SRR, PDR, CDR, and TRR
- Experience with DevSecOps practices, CI/CD pipelines, and automated testing frameworks
- Experience leading teams developing mission-critical C4ISR, ISR, or command-and-control systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.