Senior Principal Software Engineer – High Energy Laser Systems
Core
Lead software engineering for High Energy Laser weapon systems, focusing on architecture, integration, and deployment of real-time solutions for defense applications.
Role type
Senior Principal Software Engineer (Defense Systems)
Builds
High Energy Laser weapon systems, command and control interfaces, sensor processing, and power management subsystems.
Domain
Defense / Directed Energy / High Energy Laser
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, Python, Java, software architecture, real-time systems, system integration, hardware integration, distributed systems, DevSecOps, Git, technical leadership
Preferred skills
High Energy Laser/Directed Energy experience, real-time operating systems (RTOS), electro-optical/radar system integration, Model-Based Systems Engineering (MBSE), DoD cybersecurity standards (RMF/NIST), hardware-in-the-loop testing
Technologies
C++, C#, Python, Java, Git, RTOS, MBSE frameworks
Responsibilities
Define software architectures for weapon systems, lead multidisciplinary engineering teams, oversee software lifecycle from requirements to deployment, conduct design and code reviews, resolve technical risks in performance and cybersecurity, support hardware-in-the-loop and field testing, mentor engineers, coordinate software releases and configuration management.
Seniority
Senior, hands-on IC with leadership
