Senior Software Engineer
$131.3k - $237.35kLeidos
Leidos is dedicated to making the world a safer place. This starts with helping our customers in the Defense Industry achieve their critical missions. Our dedicated Defense Group employees are solving critical challenges across the globe. At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business. With offices across the United States engaging in the defense, space, cyber and commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people-oriented culture, positive work environment, technical excellence, and 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 experience to help develop software for Tactical strike guided munition programs. This position focuses on the development of robust, innovative software frameworks, as well as the fielding, support, and maintenance of software products. Software products range from analysis tools/simulations, mission planning software, and components of mission-critical systems. Primary Responsibilities Provide technical leadership and direction for software development teams (5-15 engineers). Define full-stack software architecture and design patterns for missile system applications implementing major system functions (i.e. guidance, navigation, control, telemetry, and mission planning). Lead technical reviews, design reviews, and code reviews to ensure quality and compliance. Make critical technical decisions on tools, frameworks, and development approaches. Serve as the primary technical interface with government customers and program management. Mentor and develop junior and mid-level software engineers. Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. Ensure software design support modularity, reusability, portability, and maintainability requirements. Lead code reviews, ensuring coding standards and best practices are applied. Direct communication with customers, end users, and team members will be required on a frequent basis. Support flight test operations and post-test analysis. Ensure adherence to military and aviation standards for safety, cybersecurity, and RMF. Basic Qualifications Candidate must possess at least a bachelor’s degree in software engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent technical degree with an overall GPA of 3.0 or higher. 12+ years of relevant technical experience, or 10+ years with a master’s degree in a related field. Active Secret clearance or ability to obtain one. Proven experience leading software development teams on complex, multi-disciplinary projects. Strong experience with open systems concepts, architectures, and implementation Knowledge of Modular Open Systems Approach (MOSA) principles and application Demonstrate expert-level experience with C/C++ required. Experience with Python and Java. Familiarity with real-time embedded systems and RTOS environments (e.g. VxWorks, FreeRTOS). Deep understanding of software architecture patterns and design principles. Excellent communication skills with ability to present to senior leadership and government customers. Strong problem-solving abilities and systems-level thinking. Excellent communication skills with ability to present to senior leadership and government customers. Experience with software configuration management principles and techniques, software quality engineering concepts, good software standards and practices, and a strong understanding of why these are important. Preferred Qualifications Experience with embedded missile systems, aerospace, or weapons systems development. Hands-on experience implementing open architecture frameworks such as FACE, OMS, or SOSA. Experience with containerization and microservices technology. Knowledge of guidance & control algorithms, navigation systems, mission planning systems (NOMS, JMPS), and sensors a huge plus. Familiarity with Model-Based Systems Engineering (MBSE) and SysML. Knowledge of software development standards: DO-178C, MIL-STD-882e, or similar. Experience with containerization (Docker/Kubernetes) and CI/CD pipelines. Proficiency with MATLAB/Simulink for algorithm development and simulation a plus. Understanding of hardware-software integration and software systems engineering principles Previous experience in a Software Lead role (IPT Lead, Technical Lead, Software PM, etc.). Agile Scrum Master or Product Owner experience a plus. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: July 31, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $131,300.00 - $237,350.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
- ...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 various project tasks, organize,...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...SeniorFull time
- Job Description Insight Global is seeking a Senior Software Engineer to join our clients growing engineering team supporting advanced mission-critical systems. This individual will play a key role in the design, development, integration, and testing of embedded and enterprise...Senior
- EO Solutions in Huntsville, Alabama, is seeking a Senior Software Engineer to design, develop, and test advanced software for High Energy Laser weapon systems. This role involves collaborating across teams to ensure operational effectiveness and safety compliance. The...Senior
- Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree...Senior
- ...Software Engineer 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—including...SeniorWork experience placement
- A defense contracting firm is seeking a Senior Software Engineer to support the Software Integrated Product Team on Eglin AFB, FL. The role involves team collaboration, software development, document requirements, and compliance oversight. Candidates must have a Master...Senior
- PeopleTec, Inc. is looking for a Senior Software Engineer to support its Huntsville, AL location. The role requires 8 years of experience with technologies such as Java, Spring Boot, Angular, and Python. Candidates must have an active DoD Top Secret clearance with SCI...Senior
- ...Senior Software Engineer This position supports U.S. Department of Defense contracts that legally require all personnel to be U.S. citizens. Candidates who are not U.S. citizens will not be considered. Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements...SeniorFull time
- ...Software Engineer, Senior 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 opening with opportunities for growth and professional...SeniorWork at officeLocal areaRemote workShift work
- ...Senior Agentic Software Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being...SeniorInternshipLocal areaImmediate start
- 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, and command-and-control (C2)...SeniorLocal areaRemote work
- ...are a top veteran employer and Certified Great Place to Work™. ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are...SeniorFor contractors
- Software Engineer (Senior Level) Penta Research Incorporated is seeking a highly‑motivated Software Engineer to join our (Modeling and Simulation Contract - Framework and Tools) MASC-F Objective Simulation Framework (OSF) development team. The candidate will design, develop...SeniorFull timeContract work
- Senior Software Engineer (GMD Weapon System) Onsite in Huntsville, AL | Off-Post, Not at Redstone Arsenal Full-Time with an ESOP Contractor | Schedule: 9x80 (Every Other Friday Off) Senior Software Engineer for the GMD Weapon System (GWS) team on the Ground Missile...SeniorFull timeFor contractors
- Opportunity PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well...SeniorLocal area
- Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Senior Software Engineer to join our dynamic and diverse team in Huntsville, AL. This upcoming opening provides opportunities for growth and professional development. SimTech...SeniorWork at officeLocal areaRemote workShift work
- Senior Software Engineer - UAS Operations This position is a Senior Software Engineer that can be part of a cross functional team in developing hardware and software in support of DoD UAS operations. Responsibilities Development processes and software programming. Knowledge...SeniorCasual workRelocationFlexible hours
- Overview Sentar is seeking a Senior Software Engineer in Huntsville, AL. This position requires a TS/SCI with poly. Responsibilities Collaborate with non-technical, national security investigators and analysts to understand their technology or data needs, recommend solutions...SeniorTemporary workFlexible hours
- 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 Domain Awareness and Directed Energy Systems. Our teams...SeniorFull timeRemote work
$107.9k - $195.05k
...way we do business every day. Leidos' Defense Sensor Research and Analysis Division is seeking a talented, self-motivated Senior Software Engineer with strong expertise in Java and C++, modern containerized development environments, and the ability to support U.S....SeniorFor contractorsRelocation- Senior Software Engineer page is loaded## Senior Software Engineerlocations: Eglin AFB, FLtime type: Full timeposted on: Posted Todayjob requisition id: R756**Torch Technologies**Thank you for your interest in employment with Torch Technologies. We are a 100% employee-...SeniorContract workTemporary workLocal areaRelocation packageFlexible hours
- Senior Software Engineer Torch Technologies is seeking a Senior Software Engineer to develop applications and simulation infrastructure for the US Army Aviation and Missile Center (AVMC). Responsibilities Manage repositories (Git) and implement branching strategies. Define...SeniorContract workTemporary workFor contractorsLocal areaRelocation packageFlexible hours
- ..., 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
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...company is looking for a contractor with at least 5 years of software engineering experience, including at least 2 years in a top-tier... ...commitment to flexible engagement. This position offers entry-level seniority and a contract duration of 1 month, with up to 40 hours per...SeniorRemote jobContract workFor contractorsFlexible hours
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...that link to access the portal and complete your profile. Seniority level Entry level Employment type Contract Job function...SeniorRemote jobFull timeContract workFor contractorsFlexible hours
$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 production...SeniorLocal areaRemote workWork from home$140k - $200k
...on the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- ...focused on bringing the broad range of Hexagon technologies to the US Federal government and its partners. As a Geospatial Software Developer, you will be part of the Cartographic Web Services (CWS) Team. CWS is a proven solution for rapid production of cartographic...SeniorFull timeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Huntsville, AL
- software engineer matlab simulink Huntsville, AL
- graduate software engineer Huntsville, AL
- software system engineer Huntsville, AL
- graduate software developer Huntsville, AL
- entry level software engineer remote Huntsville, AL
- software developer positions Huntsville, AL
- junior software developer internship Huntsville, AL
- software development engineer aws Huntsville, AL
- consulting software engineer Huntsville, AL



