Principal Software Engineer
Listed on 2026-01-14
-
Software Development
Software Engineer, Full Stack Developer, Java Developer
3 days ago Be among the first 25 applicants
DescriptionLeidos Defense Systems is seeking a talented Principal Software Engineer that contributes to and mentors software teams to create unique solutions for complex problems. We have offices across the United States engaging in the defense, space, cyber and commercial fields, and provide responsive, cost-effective engineering, scientific and IT solutions.
Primary Responsibilities- Support a program integration team that spans multiple business areas and programs.
- Contribute to and mentor software development teams throughout the software development process to support a variety of customers with competing requirements.
- Operate effectively in a fast‑paced environment as an independent learner.
- Maintain strong verbal and written communication skills, and be highly organized.
- Candidate must possess a Bachelor’s Degree in Computer Science, Computer Engineering, or an equivalent degree from an ABET‑accredited university.
- Candidate must have at least 12+ years of experience, or 10+ years with a Master’s degree.
- Experience in analyzing and developing requirements, designing and maintaining software products, and implementing software designs.
- Experience in desktop software development, data structures, object‑oriented design, effective unit testing, and multiple programming languages including C or C++, C# or Java, and Python or similar scripting language.
- Experience with Agile/Scrum methodologies and task management.
- Experience mentoring teammates and providing guidance to accomplish tasks and projects.
- Experience with software best practices such as peer reviews, automated testing, and document generation.
- Must be a resident of the North Alabama area or willing to relocate to Huntsville - North Alabama, AL.
- Master’s Degree in Computer Science, Computer Engineering, or an equivalent degree from an ABET‑accredited university.
- Prior Unity Real‑Time Development platform experience and working with modeling and simulation platforms.
- Prior experience interviewing or contributing to proposals.
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3 2025.
Pay RangePay Range: $ – $
Pay and BenefitsCompensation packages include competitive salary, Health and Wellness programs, Income Protection, Paid Leave and Retirement.
Securing Your DataBeware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment‑related information during any part of the employment application process, and will only communicate with you through emails generated by the automated system.
Commitment to Non‑DiscriminationAll qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).