Senior Principal Software Engineer

Tata Consultancy Services
Huntsville, AL
Job Description
Role Overview

TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The selected candidate will use modern tools to further the development and sustainment of the GMD system. This is an in-office position. Remote work is not available.

What You Will Do

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).

Why It Might Be a Fit

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

  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university
  • 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
  • Good communication skills
  • Ability to think critically and capture concepts in work products, presentations, and discussions
  • Ability to work both independently and within a team environment
  • Current active in-scope DoD-issued Secret security clearance

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
]]>