
Senior Principal Software Engineer
Tata Consultancy Services
full-time
Posted on:
Location Type: Office
Location: Huntsville • Alabama • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- The selected Senior Principal Software Engineer responsibilities will include the support of the Ground Weapons System (GWS) program as an individual contributor on the Ground Fire Control (GFC) product
- The Senior Principal Software Engineer will be responsible for understanding, implementing, and testing both existing and new capabilities and algorithms, which include complex mathematics and physics-based solutions, that directly support GWS capabilities on behalf of the Missile Defense Agency (MDA)
- As a Senior Principal Software Engineer on the GFC team, you will be part of a team that writes the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US
- The selected candidate should thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels
Requirements
- Bachelors Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related work experience
- or a Master's Degree and 6 years of related work experience
- or 4 years of related work experience with a PhD
- Recent experience developing software in C++ or Java or Ada
- Willingness to become proficient with Ada software development
- Applicants must possess good communication skills
- Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions
- Capable of working both independently and within a team environment
- Must be able to support an in-person / closed-area work environment
- Ability and willingness to travel up to 10% of the time to support business needs
- Applicants must have a current active in-scope DoD-issued Secret security clearance at the time of application
Benefits
- BC/BS Health
- Dental
- Vision
- 401(k) match
- Profit Sharing
- Flexible Time Off
- STD/LTD/Life Insurance
- Referral Bonuses
- professional development reimbursement
- vacation
- sick leave
- maternity/paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++JavaAdasoftware developmentcomplex mathematicsphysics-based solutionssoftware testingalgorithm implementationthreat scene evaluationMissile Defense System
Soft Skills
communication skillscritical thinkingteam collaborationindependent workadaptabilityproblem-solvingconceptualizationpresentation skillstime managementfast-paced environment
Certifications
Bachelor's DegreeMaster's DegreePhDDoD-issued Secret security clearance