Senior Software Engineer - Huntsville Alabama
Davidson Technologies, Inc.
Job Description
Job Description
Davidson has distinguished itself in the aerospace and missile defense industry with an outstanding reputation for excellence. Specifically, we're recognized for hiring noted experts, experienced engineers and scientists dedicated to designing and delivering advanced, intelligent technology solutions in defense of our Nation.
Davidson Technologies Inc. is seeking a Senior Software Engineer onsite in Huntsville Alabama.
Davidson will be supporting the Air Force's development, production, sustainment and deployment of software systems for the Sentinel Ground and Airborne Launch Control Systems, Launch Facilities and associated infrastructure.
Job Responsibilities:
- Analyzes customer requirements, concept of operations, system architectures, and technical specifications to define and develop software solutions that meet mission and system objectives.
- Leads the design, development, integration, testing, and maintenance of complex software applications and embedded software systems.
- Translates system-level and software requirements into software architecture, detailed designs, technical solutions, and implementable work products.
- Evaluates alternative software approaches, technologies, and design solutions to address technical challenges, performance requirements, and mission needs.
- Provides technical leadership for software development activities, including architecture, design, coding, integration, testing, troubleshooting, and deployment.
- Develops and maintains software technical documentation, including software architecture, design descriptions, interface specifications, test documentation, and other engineering artifacts.
- Collaborates with Systems Engineers, Software Architects, Product Owners, and other technical stakeholders to resolve software-related technical issues, risks, dependencies, and design conflicts.
- Supports software integration and verification activities, including development of test strategies, automated tests, defect resolution, and system-level integration.
- Contributes to the implementation and continuous improvement of Agile and DevSecOps development practices, including continuous integration/continuous delivery (CI/CD), automated testing, and software configuration management.
- Ensures software solutions meet applicable quality, cybersecurity, safety, performance, and customer requirements.
- Provides technical mentorship and guidance to software engineers and contributes to the development of software engineering processes, standards, and best practices.
- Holds technical accountability for the quality, integrity, and successful execution of software engineering deliverables within the assigned area of responsibility.
Basic Qualifications:
- Strong, hands-on experience across the software development lifecycle, including requirements analysis, software architecture and design, implementation, integration, testing, debugging, and deployment.
- Demonstrated experience developing software using one or more object-oriented programming languages, such as C++, Java, or Python.
- Demonstrated experience developing and integrating software for complex, mission-critical, embedded, or distributed systems.
- Experience with software architecture and design principles, including object-oriented design, software interfaces, modularity, and system integration.
- Solid understanding of Agile software development methodologies, including Scrum and/or Scaled Agile Framework (SAFe).
- Experience with software development tools and environments, including version control, issue tracking, automated testing, and build/deployment tools.
- Experience with continuous integration/continuous delivery (CI/CD) and/or DevSecOps development environments.
- Experience developing and maintaining technical software documentation and engineering artifacts.
- Ability to troubleshoot complex software issues and work collaboratively with systems, hardware, test, cybersecurity, and other engineering disciplines.
- Minimum of Fifteen (15) years of relevant software engineering experience on programs and contracts of similar scope, type, and complexity.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Systems Engineering, or a related technical discipline.
- Four (4) years of additional relevant software engineering experience may be substituted for a bachelor's degree.
Preferred Qualifications:
- Experience developing safety-critical, mission-critical, or high-reliability software, including familiarity with applicable standards such as DO-178C, DO-330, or related development and verification standards.
- Experience developing software for DoD, aerospace, defense, or other complex system-of-systems environments.
- Familiarity with DoD software cybersecurity requirements, including Risk Management Framework (RMF) and Secure Software Development Framework (SSDF) principles.
- Experience with software development and collaboration tools such as Git, Jira, Confluence, Jenkins, GitLab, or similar tools.
- Experience with embedded software, real-time systems, distributed systems, or hardware/software integration.
- Experience with software performance analysis, debugging, automated testing, and defect resolution.
- Prior experience supporting strategic missile, weapons, aerospace, or other mission-critical systems.
- Master's degree in Computer Science, Software Engineering, Systems Engineering, or a related technical discipline.
Clearance Requirements:
- Active DoD Security Clearance at the Secret level or above.
- ...because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent... ...is seeking a Jr. to Mid-Level Software Engineer in Huntsville, Alabama to support the Integrated Battle Command System's (IBCS...Suggested
$86.8k - $165.2k
...TodayStart Date: 2026-09-11Location: US-AL-HUNTSVILLE-401 ~ 401 Jan Davis Dr NW ~ JAN DAVIS 4... ...100 years of experience and renowned engineering expertise to meet the needs of today’s... ..., more secure world.The mission of the software team in Huntsville, AL is to provide...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology... ...is hiring a MBSE Software Systems Engineer on-site in Huntsville, AL who will work with the Air Force designing, developing,...Suggested
- ...excellence in hiring exceptional experts, engineers and software developers dedicated to delivering... ...a seasoned Software Engineer in Huntsville, Alabama to support the Integrated Battle... ...1 year of relevant experience Senior-level Software Engineer: Bachelor...Suggested
- ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology... ...Davidson is seeking a (Mid-Level) Software Engineer for Huntsville, AL. This position is an integral part of a fast-paced,...Suggested
- ...for hiring noted experts, experienced engineers and scientists dedicated to designing... ...seeking a Cyber DevOps Engineer in Huntsville, Alabama to support the Integrated Battle Command... ...procedures being used to build IBCS software in support of cybersecurity efforts to...
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorRemote jobFull timeWork at office- DescriptionSAIC is hiring a Senior Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual network...SeniorInterim roleWork at office
- DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command (IFMC) System... ...and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as...SeniorWork at officeRemote workRelocation2 days per week1 day per week
$86.8k - $165.2k
...-09-17Location: US-AL-HUNTSVILLE-382 ~ 420 Jan Davis Dr... ...based in Huntsville, Alabama has new opportunities... ...composed of cross-functional engineers working in an AGILE... ...and development of software-only products. Our team... ....We are looking for a Senior Software Engineer, highly...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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...SeniorFull timeRemote work
- ...because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent... ...nation. Davidson is seeking a DevOps Engineer in Huntsville, Alabama to support the Integrated Battle Command System (IBCS)...
- ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management... ...currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates will work in an Agile team environment...Senior
- deciBel Research has an immediate opening for a Senior Software Engineer in Huntsville, AL.Position Description:The successful candidate will develop, maintain, and enhance complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development...SeniorImmediate start
$131.3k - $237.35k
...fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known... ...resilient business ethics. Leidos is seeking a talented Senior Software Engineer to work in our Huntsville office. This is an exciting opportunity to use your...SeniorFull timeWork at office- Job Title: Software Engineer (Senior)Location: Huntsville, ALPosition Type: Full-TimePosition Overview:We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support of IT infrastructure...Senior
$86.8k - $165.2k
...AgoStart Date: 2026-08-19Location: US-AL-HUNTSVILLE-401 ~ 401 Jan Davis Dr NW ~ JAN DAVIS... ...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...future of aerospace and defense.As a Senior Software Engineer, you will support one or more...SeniorTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...Job Description Insight Global is seeking a Senior Software Engineer to join our clients growing engineering team supporting advanced mission... ...complete software development lifecycle. 100% onsite in Huntsville, AL and person will need the ability to obtain US Secret...Senior
$86.8k - $165.2k
...AgoStart Date: 2026-07-20Location: US-AL-HUNTSVILLE-401 ~ 401 Jan Davis Dr NW ~ JAN DAVIS... ...100 years of experience and renowned engineering expertise to meet the needs of today’... ...a safer, more secure world.As a Senior Radar Software Engineer, you will support one or more...SeniorFull timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...Senior Software Engineer PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. MDA Joint Integrated Fire Control is seeking Modeling & Simulation (M&S) Engineers with a background in Electrical, Aerospace, or Mechanical...SeniorLocal area
- ...Overview i3 is seeking a Software Engineer with 7+ years of professional experience to develop cutting edge command and control (C2) and... ...clearance or higher. ~ Position Location: In office in Huntsville, AL ~ CONUS Travel required: Less than 10% Preferred Experience...SeniorFull timeWork at officeRemote workMonday to Friday
- ...Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services... ...and sustainment of the U.S. Navy's Aegis Weapons System in Huntsville, AL. Responsibilities: Work in a collaborative team...SeniorContract workFor contractorsWork experience placement
- ...We are located in beautiful, downtown Huntsville, AL, one of the fastest growing... ...top talent in the areas of full stack software development, artificial intelligence,... ...Arcarithm and all we offer! Job Title: Senior Software Engineer Job Location: Huntsville, AL...SeniorLocal areaRemote workFlexible hours
- ...(AMS) is seeking a talented Software Developer with a degree in Computer Science, Computer Engineering, Software Engineering, Electrical... ...to join our diverse team, in Huntsville, AL., to create unique... ...protected veteran. Keyword: senior; software engineer; software...SeniorFull timeWork at officeRelocation
- ...Senior Software Developer OASYS, INC. , a Leading-Edge Government contractor in Huntsville Alabama, is seeking applicants for a Senior Software Developer position supporting... ...technical interchange meetings. The software engineering process also empowers the candidate to...SeniorTemporary workFor contractorsWork experience placementImmediate startFlexible hours
$131.3k - $237.35k
...fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known... ...resilient business ethics. Leidos is seeking a talented Senior Software Engineer to work in our Huntsville office. This is an exciting opportunity to use your...SeniorWork at officeLocal areaImmediate start$157k - $177k
...Job Description Full Visibility is seeking a Senior Software Engineer to work in Huntsville, AL. Candidate MUST possess an ACTIVE Top Secret/SCI eligible clearance. Individuals selected for this position will be subject to Counterintelligence (CI) Polygraph...SeniorContract workLocal area$165k - $218k
...System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success... .... ABOUT THE JOB We're seeking a Senior Software Engineer to join our rapidly growing team in Huntsville, AL. As a Senior Software Engineer on the Air...SeniorFull timeWork experience placementImmediate startWorldwide$120k - $140k
...Full-time Description The Eikon Research team is expanding and we are currently seeking a Radar Software Engineer to join our team in Huntsville, Alabama or remote and coming on site periodically. This is a long-term opportunity to work with radar designs and...Full timeWork at officeRemote work- Job ID: 2616844 Location: Huntsville, AL, US Date Posted: 2026-09-15 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel:... ...Description SAIC is seeking a Senior Software Engineer to support the...SeniorFull timeContract workInterim roleRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Huntsville Alabama. Be the first to apply!
- software developer fintech Huntsville, AL
- startup software engineer Huntsville, AL
- financial software developer Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer Huntsville, AL
- software data engineer Huntsville, AL
- software developer internship no experience Huntsville, AL
- part time software developer Huntsville, AL
- software engineer entry level Huntsville, AL
- software engineer amazon Huntsville, AL




