Leidos is hiring a Principal Software Engineer to create custom analytics designed to perform at scale for the Joint Cyber Weapons program supporting the United States Marine Corps. In this role, you will work closely with engineers and end users to research, develop, and deploy software products designed to exploit adversary technology vulnerabilities, develop algorithms, and author utility software.
What You'll Do
- Work directly with Marine Corps Forces Cyberspace Command (MFCC), the Cyber Mission Force (CMF), and software engineers to solve demanding strategic problems.
- Perform end-to-end software engineering to develop, integrate, test, and deploy tools and tradecraft into the customer’s corporate architecture.
- Define project scope, goals, and timelines.
What We're Looking For
- Bachelor's degree in a technical discipline plus fifteen (15) to twenty (20) years of relevant software development experience or a master’s degree with thirteen (13) years of development experience.
- Active TS/SCI security clearance with CI Polygraph.
- Strong development experience with multiple programming languages, including C, C++, Python, Java, JavaScript, Bash/Bourne/C Shell, Rust, and Assembly.
- Demonstrated experience writing, testing, and refining code with various programming languages.
- Demonstrated knowledge with various operating systems, including Windows, Linux/Unix, Android, and iOS.
- Experience with establishing and maintaining CI/CD mechanisms in accordance with industry best practices.
Nice to Have
- Experience with development tools such as Visual Studio and Git.
- Experience with Cloud computing platforms such as AWS, Microsoft Azure, and Google Cloud.
- Familiarity with development tools such as GDB, Valgrind, LLDB, IDA Pro, Ghidra, and SCons.
Technical Stack
- Languages: C, C++, Python, Java, JavaScript, Bash/Bourne/C Shell, Rust, Assembly
- Operating Systems: Windows, Linux/Unix, Android, iOS
- Tools: Visual Studio, Git, GDB, Valgrind, LLDB, IDA Pro, Ghidra, SCons
- Cloud Platforms: AWS, Microsoft Azure, Google Cloud
Benefits & Compensation
- Compensation: $154,050.00 - $278,475.00
- Paid Time Off
- 11 paid Holidays
- 401K with a 6% company match and immediate vesting
- Flexible Schedules
- Discounted Stock Purchase Plans
- Technical Upskilling
- Education and Training Support
- Parental Paid Leave
Leidos provides boundless opportunities, challenging staff with interesting assignments and helping you grow your career.


