Senior Software Engineer
Full-time
NTA, Inc.
Job Title: Senior Software Engineer
FLSA: Exempt
Clearance: Secret
Location: Redstone Arsenal, Huntsville, AL
Job Type: Full time NTA, Inc. is a locally recognized Best Place to Work and Best Place for Working Parents specializing in technical services centered on research, development, integration, demonstration and evaluation of various missile and aviation system technologies with a focus in Position, Navigation, and Timing (PNT) and Guidance and Control (G&C) technologies. Our engineering expertise and leading-edge technology foster strong customer relationships, a challenging work environment, and limitless employee opportunities in the realm of supporting the Warfighter. Join the NTA family that fosters a healthy work-life balance, facilitates teamwork, welcomes inquisitive thinkers, and promotes excellence. Take the first step towards an enriching career journey with NTA and apply today! NTA is seeking an experienced and talented Senior Software Engineer to serve as a technical lead on our team. The ideal candidate will have extensive experience in software development, strong technical skills, and the ability to lead and mentor others. In this role, you will provide technical direction, oversee project execution, and ensure alignment with organizational goals. Familiarity with hardware integration and embedded systems is highly valued, as our projects often require close collaboration between software and hardware engineering teams. You will play a key role in designing, developing, and maintaining software solutions that meet our high standards of quality and performance.
Key responsibilities include leading the design, development, and implementation of software applications and systems, and collaborating with cross-functional teams to gather and analyze requirements. You will write, review, and optimize high-quality, maintainable code primarily in C/C++ and Python. Additionally, you will mentor junior engineers, conduct code reviews, and provide constructive feedback. Troubleshooting and resolving complex technical issues, ensuring the scalability, security, and performance of software solutions, staying current with emerging technologies, and contributing to the continuous improvement of development processes and tools. As our engineers work closely with customers, effective communication and interpersonal skills are essential. Education and Experience:
A high level of computer skills and experience with Microsoft Excel, PowerPoint, and Word are required, along with organizational, managerial, written, and verbal communication skills. Applicant should be detail oriented with good analytical skills, a team player, and able to handle multiple deadlines and priorities.
Applicant must have a current security clearance or be able to obtain a security clearance through a government security investigation. U.S. Citizenship is required. What We Offer
NTA attributes company success to our ability to attract and retain talented individuals. This ability is accomplished by offering challenging technical work in a supportive work environment combined with an excellent total compensation package as outlined below.
FLSA: Exempt
Clearance: Secret
Location: Redstone Arsenal, Huntsville, AL
Job Type: Full time NTA, Inc. is a locally recognized Best Place to Work and Best Place for Working Parents specializing in technical services centered on research, development, integration, demonstration and evaluation of various missile and aviation system technologies with a focus in Position, Navigation, and Timing (PNT) and Guidance and Control (G&C) technologies. Our engineering expertise and leading-edge technology foster strong customer relationships, a challenging work environment, and limitless employee opportunities in the realm of supporting the Warfighter. Join the NTA family that fosters a healthy work-life balance, facilitates teamwork, welcomes inquisitive thinkers, and promotes excellence. Take the first step towards an enriching career journey with NTA and apply today! NTA is seeking an experienced and talented Senior Software Engineer to serve as a technical lead on our team. The ideal candidate will have extensive experience in software development, strong technical skills, and the ability to lead and mentor others. In this role, you will provide technical direction, oversee project execution, and ensure alignment with organizational goals. Familiarity with hardware integration and embedded systems is highly valued, as our projects often require close collaboration between software and hardware engineering teams. You will play a key role in designing, developing, and maintaining software solutions that meet our high standards of quality and performance.
Key responsibilities include leading the design, development, and implementation of software applications and systems, and collaborating with cross-functional teams to gather and analyze requirements. You will write, review, and optimize high-quality, maintainable code primarily in C/C++ and Python. Additionally, you will mentor junior engineers, conduct code reviews, and provide constructive feedback. Troubleshooting and resolving complex technical issues, ensuring the scalability, security, and performance of software solutions, staying current with emerging technologies, and contributing to the continuous improvement of development processes and tools. As our engineers work closely with customers, effective communication and interpersonal skills are essential. Education and Experience:
- Bachelor's or Master’s degree in Engineering from an ABET accredited institution
- 20 or more years of experience
- Proficiency in programming languages such as C/C++ and Python
- Strong understanding of software architecture and design principles
- Proficiency with version control systems (e.g., Git)
- Excellent problem-solving skills and attention to detail
- Strong communication, collaboration, and leadership skills
- Ability to mentor and guide junior engineers
- Ability to work with customers to gather technical requirements and translate them into actionable deliverables
- Independent and self-motivated, problem solver, strategic thinker
- Familiarity with Embedded Systems or Hardware/Software integration
- Experience with real-time systems and software (RTOS)
- Experience with Simulation and Modeling
- Experience with Hardware-in-the-loop (HWIL) simulation
- Familiarity with integrated GPS/Inertial navigation systems
A high level of computer skills and experience with Microsoft Excel, PowerPoint, and Word are required, along with organizational, managerial, written, and verbal communication skills. Applicant should be detail oriented with good analytical skills, a team player, and able to handle multiple deadlines and priorities.
Applicant must have a current security clearance or be able to obtain a security clearance through a government security investigation. U.S. Citizenship is required. What We Offer
NTA attributes company success to our ability to attract and retain talented individuals. This ability is accomplished by offering challenging technical work in a supportive work environment combined with an excellent total compensation package as outlined below.
- Company Paid Blue Cross Blue Shield Health and Dental Employee Coverage
- Company Paid Long-Term & Short-Term Disability, Life Insurance, Supplemental Insurance
- 401(k) Plan with Generous Matching and Company Contributions
- Financial Advising with Morgan Stanley
- Health And Dependent Care Flexible Spending Accounts
- Paid Time Off (11 Paid Holidays, Parental, Vacation, Sick, Jury Duty, and Military Leave)
- Access to Employee Paid VSP Vision Coverage
- Flexible Work Schedules
- Professional Development and Educational Assistance
NTA, Inc. is an Equal Opportunity and Affirmative Action Employer. NTA, Inc. affords equal opportunity to all qualified applicants without regard to race, color, sex, religion, age, disability, sexual orientation, gender identification, protected veteran status or national origin.
If you require special assistance applying for one of our positions, please contact Human Resources at Show phone number
OFCCP: Pay Transparency
EPPA
Vacancy posted -50
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Huntsville, AL vacancy
$175k - $210k
...computational expression generation all the way to data modeling, and you'll have a lot of autonomy to make key decisions. We\'re looking for engineers who are product-minded and can think creatively to solve core problems. What We\'re Looking For Minimum of 7 + years of...SeniorLocal areaRemote workWork from home- ...build and ship real capabilities for real missions. Now, we’re entering a new phase of growth and are looking for a Senior Software Quality Assurance Engineer to drive validation and quality for the next wave of UAV systems and supporting tool development for our upcoming...SeniorWork at officeFlexible hours
- ...Senior Software Developer OASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Senior Software Developer... ...operational military environments. Contribute to a team of software engineers and radar systems analysts in translating complex physics and...SeniorTemporary workFor contractorsFlexible hours
- ...Senior Software DeveloperSkip to main contentYou may choose to display a cookie banner on the external site. You must specify the message... ..., AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...SeniorContract workTemporary workLocal areaRelocation packageFlexible hours
$165k - $218k
..., computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working...SeniorFull timeWork experience placementImmediate start- ...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...SeniorWork experience placementWork at officeRemote workFlexible hours
- Overview Job Locations: 100% Remote Huntsville, AL. This role is 100% remote; candidates will need to obtain an SEC Public Trust (6 week timeline). This will move quickly. Must have received undergraduate degree in the United States. If earned a Masters in the US...SeniorRemote workOverseas
- ...Job Description Job Description 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...SeniorLocal areaRemote work
- ...Description Job Description Penta is seeking a highly‑motivated Software Engineer to join our (Modeling and Simulation Contract - Framework... ...cloud, on-prem, and hybrid test environments. This is a Senior-Level Development role position that requires strong...SeniorContract work
- ...Job Description Job Description 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...SeniorFull time
- ...Job Description Job Description NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis...SeniorWork experience placement
- ...Job Description Job Description 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...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
- ...Job Description Job Description Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support...Senior
$89.6k - $198.4k
Senior Software Engineer Position Description CGI Federal is seeking a Senior Software Engineer responsible for designing, developing, testing, and installing advanced software solutions that support a Next Generation Command and Control (NGC2) program for the US...SeniorLocal area- ...Job Description Job Description Position Title: Senior Software Engineer Location : Huntsville, Alabama Job Type : Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space...SeniorFull timeRemote work
- ...is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...hear more about Arcarithm and all we offer! Job Title: Senior Software Engineer Job Location: Huntsville, AL Job Description We are...SeniorLocal areaRemote workFlexible hours
- ...Job Description Job Description Salary: 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...SeniorFull time
- ...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
- ...Job Description Job Description Software Engineer, Senior Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Senior to join our dynamic and diverse team in Huntsville, AL. This is an upcoming...SeniorWork at officeLocal areaRemote workShift work
- ...Opportunity PeopleTec is currently seeking a Senior Cloud Developer to support our Huntsville, AL location. Job Functions: Responsible... ...as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to implement...SeniorLocal area
$100k - $170k
...06/15/2026 Job Description Full Visibility is seeking a Senior Cloud Developer to work in Huntsville, AL. Candidate must... ..., compliance, and security posture. Collaborate with software developers, DevOps engineers, cybersecurity teams, and system administrators to support...SeniorLocal area- ...missions. We are building a new center of engineering excellence to design our new category of... ...in the end-to-end lifecycle of software development from concept to deployment,... ...security vulnerabilities. Requirements Senior-level C/C++ development experience supporting...SeniorInternshipWork at officeFlexible hours
$83.16k - $172.73k
...missions 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...SeniorFull timeWork at officeWorldwideNight shift- ...Job Description Job Description The Back-End Software Engineer will be responsible for architecting and developing mission-critical backend applications, microservices, and data platforms that support defense operations and advanced analytics. The engineer will work...Senior
- ...Description Job Description Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Senior Solution-Level Software Systems Engineer to support the PAE Fires Integrated Fires Mission Command (IFMC) Project Office . This position is based...SeniorContract workFor contractorsWork at office
- ...opportunity to join the IERUS team as a Sr. Software Developer supporting a large Missile... ...Defense System (MDS) supporting the systems engineering development process for the Missile... ...functional group leads and will interface with senior management. Document simulation...SeniorFull time
- ...Responsibilities PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location. We are currently looking for a mid career Full-Stack Software Engineer. Duties: Design, develop, test, and maintain full-stack software applications supporting...Local area
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Come grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...Contract workTemporary workLocal areaRelocation packageFlexible hours
$108.4k - $203.4k
...lasting change that moves missions and the government forward! Job Description: Accenture Federal Services is seeking a Senior Cloud Platform Engineer to work in an Agile IT environment establishing a cloud-based technology in a government provided hybrid cloud...SeniorLive inWork at officeLocal area- ...Job Description Job Description 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...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Huntsville, AL
- experienced software developer Huntsville, AL
- federal - software developer Huntsville, AL
- software developer internship Huntsville, AL
- senior software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- part time software developer remote Huntsville, AL
- software developer intern Huntsville, AL
- software engineer matlab simulink Huntsville, AL
- software engineer Huntsville, AL

