Software Engineer
$69.55k - $125.73kLeidos
Description
Looking for an opportunity to make an impact?
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 doing the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
Your greatest work is ahead!
Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for engineers who enjoy building performant software and want to grow into broader system-level and real-time development over time. We have offices across the United States engaging in the defense, space, cyber and commercial fields, we provide responsive, cost-effective engineering, scientific and IT solutions.
If this sounds like the kind of environment where you can thrive, keep reading!
Leidos Defense Systems Sector provides a diverse portfolio of systems, solutions, and services covering land, sea, air, space, and cyberspace for customers worldwide. Solutions for Defense include enterprise and mission IT, large-scale intelligence systems, command and control, geospatial and data analytics, cybersecurity, logistics, training, and intelligence analysis and operations support. Our team is solving the world’s toughest security challenges for customers with “can’t fail” missions. To explore and learn more, click here !
Are you ready to make an impact? Share your resume with us today!
Primary Responsibilities:
Candidate will support advanced technology radar programs develop user-facing and backend software that interfaces with high-performance sensor and data processing systems. These applications are tightly coupled with real-time data pipelines and hardware systems, requiring strong understanding of performance, data flow, and system behavior.
Engineers in this role are expected to grow into broader system ownership over time, contributing across application, middleware, and real-time components as needed.
Develop, and maintain C++-based applications and backend systems
Build software supporting data processing, visualization, and system control
Analyze and improve performance, latency, and scalability of software systems
Collaborate with cross-functional teams including software, systems, and hardware engineers
Support integration, testing, and deployment of software in operational environments
Contribute to evolving system capabilities, including future real-time and high-throughput processing components
Contribute to development and improvement of systems and features end-to-end
Basic Qualifications:
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 years of experience in software development OR Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 4-8 years of experience in software development.
Must be a US citizen, possess and able to maintain an active secret clearance
Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama, AL, area
Candidate must have excellent teamwork skills and possess strong fundamentals in the following:
Experience with C++ or similar systems-level programming language
Experience with Linux-based systems
Experience with higher-level user application development
Experience working with performance-sensitive, distributed, or systems-oriented applications
Experience with multithreaded or concurrent programming
Strong problem-solving skills and ability to work effectively in a team environment
Demonstrated ability to learn new technologies and work across different layers of the software stack
Preferred Qualifications:
Candidate with additional skills in the following is preferred:
Experience with messaging frameworks (e.g., ZeroMQ or similar)
Experience with containerization and CI/CD pipelines
Exposure to radar, RF, or sensor systems
Experience with tools such as MATLAB or similar for analysis or prototyping
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:
May 5, 2026For 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 $69,550.00 - $125,725.00The 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.
About Leidos
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .
Securing Your Data
Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at View email address on apply.j-vers.com .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission .
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
- ...Full Stack Software Engineer AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development...Suggested
- ...Full-Stack Software Engineer Job Locations US-AL-HUNTSVILLE ID 2026-5050 Category Information Technology Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Full-Stack Software Engineer...SuggestedFull timeContract workLocal area
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to design, develop, integrate, and modernize a next-...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... ...Building Your Future today! We are seeking a dedicated Software Engineer to drive the ongoing success of Indirect Fires Protection...SuggestedStart working today
- ...ROLE AND RESPONSIBILITIES Software Engineering – II Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team....SuggestedContract workWork experience placement
$115k - $125k
...Auria is looking to hire a Software Engineer to support the C2BMC. This role is ONSITE in Huntsville, AL. This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development in the Java language for the Regional...Contract workWork experience placementWork at officeFlexible hours- ...Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software...Full timeTemporary workFor contractorsRemote workFlexible hours
- ...Job Description Overview 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...Work at officeWorldwideNight shift
- ...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 across...Work experience placementInternshipWork at officeImmediate start
- ...Unmanned Aircraft Systems Software Engineer Cepeda Systems and Software Analysis, a rapidly growing small company in Huntsville, AL, is currently seeking a motivated and ambitious Unmanned Aircraft Systems (UAS) Software Engineer to join the Software, Simulation, Systems...Temporary workLocal areaFlexible hours
$100k - $130k
...Check out this new opportunity! Software SETA (SHIELD - IFPC Inc 2) Full-Time with an Employee Owned and Best Places to Work Contractor... ...Knowledge of mechanical, software, electrical, and/or other engineering concepts Leadership skills in working with staff and...Full timeFor contractorsWork at officeFlexible hours- ...Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software development, design, and test subject matter expertise in a multicloud, hybrid...Work at officeRemote work
- DESE Research, Inc. has an immediate opportunity for a talented Software Engineer in Huntsville, AL to join our team for the development of Modeling & Simulations (M&S) tools in support of the Missile Defense Agency (MDA) Ground Based Mid-course (GMD) program. In this role...Immediate startFlexible hours
- ...Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret Job Description Igniters operate...Full timeWork at officeLocal area
- ...C2BMC Systems Software Engineer Secret Clearance Required to Start. Company Command and Control, Battle Management, and Communications (C2BMC) National Team Program is seeking motivated and talented C2BMC Systems Software Engineers to join the team in Huntsville, AL...
- ...Algorithmics (MAX) is electronic warfare and cyberspace solutions and engineering services company support the Department of Defense. With deep... ...be assisting in the design and development of the core MAX software applications and products. To perform this job successfully...Full timeContract workWork at officeHome officeMonday to FridayShift work
- ...Software Engineer 3 Huntsville, Alabama, United States; Northern, VA, United States; Tampa, Florida, United States Work Arrangement This is an onsite position in Tampa, FL, Huntsville, or Northern, VA. Job Overview A software engineer is part of the software...Full timeWork at officeLocal areaRemote work
- ...BmDS Software Engineer The nLogic team is seeking a BMDS Software Engineer to support the design, implementation, integration, and testing of complex, mission-critical software capabilities for large-scale, high-reliability defense systems. The role involves developing...Full time
- ...Corvid's Missile Defense Products group is adding experienced Software Engineers to support the development of Fire Control software for weapons systems. The role will focus on developing (and testing) algorithms and capabilities that can be integrated into existing architecture...Temporary workFlexible hours
- ...aerial systems that give our servicemen an unfair advantage wherever they fly. Position Summary We are seeking a Junior Software Engineer with hands-on experience in PX4-based flight control systems to join our growing UAS development team. You will contribute to...Internship
- ...Job Description: Job Summary We are seeking a Senior Software Engineer to join an interdisciplinary team responsible for planning, designing, and developing advanced software solutions for test and training environments. This role requires an experienced engineer...
- ...Software Engineer 4 Engineering Location: Huntsville, Alabama Contract: Apr 14, 2026 Pay: $75-85 Start Date: ASAP Clearance: Secret Job Description: Develop high performance C++ software Contributions will directly support radar modeling, scene modeling,...Contract workWork experience placementWork at officeImmediate start
- ...Location: HUNTSVILLE, AL, United States Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: None Clearance Level Must Be Able to Obtain...Full timeContract workRemote workShift work
- ...Job Description Software Engineer Clearance Required: Active DoD Secret Clearance Work Environment: On-site Overview Seeking a Software Engineer to support the development of mission-critical defense applications within a collaborative engineering environment...
- ...Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations (RWS). The Software Engineer will collaborate closely with a multidisciplinary...Local areaRemote work
- ...Forward Deployed Software Engineer Huntsville (AL) Forward Deployed Software Engineer (Delta) On-Site: Huntsville, Alabama Reports to: Echo Direct reports: None. Delta's provide performance feedback on other engineers and participate in company peer mentorship...Contract workImmediate startRemote workFlexible hours
- ...ASRC Federal in Huntsville, AL is seeking a highly motivated Software Engineer to enhance the U.S. Navy's Aegis Weapons System. The ideal candidate will have a Bachelor's degree and 5-7 years of experience in software development, particularly with Java, C++, or Python...
$112.92k - $125.28k
...Performance Assessment Engineer Relocation assistance available. As a Performance Assessment Engineer, you will be part of a team developing software tools and conducting in-depth analysis to evaluate and enhance the performance of Command and Control, Battle Management...Contract workRelocation packageFlexible hours- ...Software Engineer You will improve applications built upon the Windows platform to support solutions created for the commercial nuclear sector of the energy market. You will have a working knowledge of C/C++ while employing SOLID design principles. Your day to day will...
- ...A technology company focused on defense is seeking a Software Engineer to develop innovative algorithms and software solutions. The role involves prototyping state-of-the-art solutions in an agile environment, implementing high-performance software, and engaging with customers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Huntsville, AL
- machine learning software engineer Huntsville, AL
- senior robotics software engineer Huntsville, AL
- software development engineer aws Huntsville, AL
- startup software engineer Huntsville, AL
- part time software developer remote Huntsville, AL
- senior software engineer remote Huntsville, AL
- software engineer Huntsville, AL
- real time software engineer Huntsville, AL
- federal - software developer Huntsville, AL

