Senior Principal Software Engineer
Technical Consulting Solutions, Inc.
Clearances Required: Active DoD Secret
Location: Huntsville, Alabama, United States Job Description 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 GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our allies from ballistic missile attacks. 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. 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. Essential Functions:- 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.
- Bachelor's 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, which is required to start.
- Highly experienced with Linux, scripting, and operations
- Recent MATLAB and Python experience
- Experience on a large-scale missile defense system like GMD.
- Advanced degree or strong background in Mathematics or Physics
- Battle Management or Fire Control experience.
- Experience with Agile Project Management tools (Jira/Confluence) and DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab) of continuous integration/continuous delivery and deployment (CI/CD) automation.
- Highlights of our benefits include 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, and maternity/paternity leave.
Apply online or visit us at TCS, Inc. is an EEO Employer.
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer in Huntsville, AL vacancy
- ...a top veteran employer and Certified Great Place to Work ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking...SuggestedContract workFor contractorsWork experience placement
$160k - $200k
...Principal Software Engineer Location: Onsite - Huntsville, AL Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires full time onsite in Huntsville, Alabama. Thompson Software Solutions...SuggestedFull timeRemote work- Auria is looking to hire a Principal Software Engineer to support the C2BMC. This role is ONSITE in Huntsville, AL. This position is for a Software... ...advanced concepts to non-software engineers, including senior program and military leaders * Experience with...SuggestedContract workWork experience placementWork at officeFlexible hours
- ...Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based software responsible for system logic, hardware integration,...SeniorLocal areaRemote work
- ...worldwide. Job Description SOSi is seeking highly skilled Software Developers to join our analytics team working on an innovative... ...Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Familiarity with event-driven architecture...SeniorWork at officeWorldwideNight shift
- ...Software Engineer Penta is seeking a highly-motivated Software Engineer to join our Modeling and Simulation Contract - Framework and Tools... ...in cloud, on-prem, and hybrid test environments. This is a Senior-Level Development role position that requires strong technical...SeniorContract work
- ...requirement on its Project with a Major Prime) for the following position for a federal agency. Job Title : SoSoftware Developer - Senior Location : Huntsville, AL - fully ONSITE Salary : based on experience on other qualifications. TOP SECRET is a...SeniorFull timeImmediate start
- ...agency. Job Title : SoSoftware Developer - Senior Location : Huntsville, AL - fully... ...Bachelor's Degree (B.S.) in Computer Science, Engineering, or related field Experience: Minimum 8+ years of hands-on software development experience Job Description...SeniorFull timeImmediate start
- ...Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
- ...Senior Software Developer Job Location (Short): Atlanta, United States | Madison, United States Workplace Type: Hybrid Req Id: 2748 Responsibilities Octave is looking for a Senior Software Developer to join the team. This position...Senior
$122k - $253k
...Cybersecurity Software Engineer Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations...Senior- Senior Software Developer Full-time Huntsville, AL Position Summary We are seeking a Senior-Level Software Developer to join our team... ...requirements. ~Collaborate Across Teams: Engage with engineers, data scientists, and system integrators to define technical...SeniorFull time
- ...Job Title: Software Engineer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support...SeniorFull time
- ...with or without notice Responsibilities We are seeking a Senior Software Developer REQUIRED QUALIFICATIONS Experience ~8... ...network operations (CNO) development, digital forensics, or engineering services ~ Experience with high and low-level systems...SeniorFull timeContract workTemporary workLocal areaMonday to FridayWeekend workDay shiftAfternoon shift
- ...career opportunities. This position is located on Kwajalein Atoll, in the Marshall Islands. Essential Functions Lead software engineering efforts to open, investigate, design, implement, and test software engineering solutions on existing RTS software products....SeniorRelocationWeekend work
- ...Description Job Description Salary: Position Title: DevOps Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time... ...and services to support an array of Government clients in Software Development, Operational/Tactical and Installation/Facilities...SeniorFull time
- ...Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development,... ...from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent...SeniorWork at office
$126k - $190k
...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...What We Do At Relativity, engineers don't just write code- they harness AI tools... ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly...SeniorRemote workHome office- ..., and public safety missions. We are building a new center of engineering excellence to design our new category of tactical robotic systems... ...a new phase of growth and are looking for an experienced software engineer to join our team, contributing to the next wave of system...SeniorWork at officeRemote workFlexible hours
- ...Senior Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support...SeniorWork at officeImmediate start
- ...Title: Senior Radar Software Engineer III Austin, TX - Tuesday-Thursday Onsite Huntsville, AL - Full Time Onsite Clearance: Clearable US Citizen Job Description Out Client is seeking an experienced Software Engineer III with deep expertise in C/C++ and...SeniorFull time
$9k
We are seeking an experienced Senior Software Engineer with a strong background in algorithm design, optimization, and implementation using C++, FORTAN, Python, and MATLAB. The ideal candidate excels at solving complex technical challenges, designing efficient software...SeniorFull timeImmediate startWorldwideFlexible hours- ...Senior DevOps Engineer Job Locations US-AL-Huntsville ID 2026-5024 Category Engineering & Science Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Senior DevOps Engineer to support our...SeniorFull timeLocal area
- ..., AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...with us! Torch Technologies has an immediate opening for a Senior Software Engineer to develop applications and simulation...SeniorContract workTemporary workFor contractorsLocal areaImmediate startRelocation packageFlexible hours
- ...Job Description Senior DevOps Engineer - Huntsville, AL Full Visibility is seeking a Senior DevOps Engineer to work in Huntsville, AL. Candidate must possess an active Top Secret/SCI Eligible clearance. The Senior DevOps Engineer will be responsible for...SeniorContract work
- ...Senior AI Engineer Camgian is looking to expand its development organization with the addition of a Senior AI Engineer. We are focused on applying state-of-the-art Artificial Intelligence, Machine Learning, Computer Vision, and Deep Learning technologies to advance...Senior
- ...Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for Software Engineer Senior Staff to support our customer in Huntsville, AL. Summary OASYS, INC. is seeking a full-time Software Engineer. In this role, you...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
- ...Job Description Senior Software Engineer - Huntsville, AL Full Visibility is seeking a Senior Software Engineer to work in Huntsville, AL. Candidate must possess an active Top Secret / SCI eligible clearance. The Senior Software Engineer will display...SeniorContract work
- ...Job Description Job Description RF/Radar Engineer - Principal/Senior Principal Phased n Research is seeking a Principal or Senior RF/Radar... ...will serve as the radar domain expert on a team of M&S software engineers, providing the systems engineering depth, performance...Senior
- As a Senior Artificial Intelligence Engineer for Camgian Labs, our advanced R&D and rapid prototyping team, you will lead the design and development... ...the design, development, and testing of scalable AI/ML software prototypes for space and missile defense using large-scale...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
Related searches
- senior brand designer Huntsville, AL
- senior business analyst contract Huntsville, AL
- senior specialist Huntsville, AL
- senior database analyst Huntsville, AL
- legal senior counsel family office Huntsville, AL
- senior aws cloud engineer Huntsville, AL
- senior financial analyst remote Huntsville, AL
- senior accountant Huntsville, AL
- senior manager financial planning & analysis Huntsville, AL
- senior vmware engineer Huntsville, AL


