Junior 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 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 today while growing 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 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:
Candidates will support advanced technology radar programs to develop user-facing and backend software that interfaces with high-performance sensors 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.
Design, 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 systems and features end-to-end, from development through deployment and improvement
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.
Candidate must have 2+ years of experience in software development.
Candidate must have excellent teamwork skills and possess strong fundamentals in the following:
Proficiency in modern C++ Experience with Linux-based systems
Experience with higher-level user application development
Experience working in performance-sensitive, distributed, or systems-oriented applications
Experience with multithreaded or concurrent programming
Problem-solving skills and ability to work effectively in a team environment
Resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.
US Citizenship is required and active secret clearance.
Preferred Qualifications:
Candidate with additional skills in the following is preferred:
Experience with messaging frameworks (e.g., ZeroMQ)
Experience with GPU Computing (e.g., CUDA)
Experience with containerization and CI/CD pipelines
Exposure to radar, RF, or sensor systems
Experience with Python
Experience with Flask, Angular TS, and SCSS
Experience with SQL-based Databases
Familiarity with mapping / GIS frameworks (e.g., ArcGIS, OpenLayers, MapProxy, NASA WorldWind)
Familiarity with AI coding assistants (e.g., Claude Code)
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:
September 3, 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 $69,550.00 - $125,725.00
The Leidos pay range for this job level is a general guideline onlyand 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 click.appcast.io .
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.
REQNUMBER: R-00191407
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
- ...United States Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day Job Travel:... ...-Site Job Description Description Seeking a Junior Software Engineer to join our team in support of the...JuniorFull timeContract workRemote workShift work
- Overview If you\'re looking to launch or grow your career in software engineering, Leidos is offering an exciting opportunity for a Junior Software Engineer in Huntsville, Alabama. This role gives early-career professionals the chance to work on innovative technology solutions...Junior
- SAIC is seeking a Junior Software Engineer to support our THAAD team in Huntsville, AL. The Systems Simulation, Software and Integration (S3I) Directorate is seeking a Software Developer candidate in support of the THAAD Interoperability Team to develop and design THAAD...JuniorFlexible hours
$69.55k - $125.73k
.... Your greatest work is ahead! Leidos’ Defense Uncrewed Systems Integration and Test is seeking a motivated and ambitious Junior Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center - Systems...JuniorLocal areaImmediate startWorldwideRelocation- ...Location Huntsville, AL, US Date Posted 2026-08-20 Category Software Subcategory SW Engineer Schedule Full-Time Shift Day Job Travel No Minimum... ...for Remote Work ORA_ON_SITE Description SAIC is seeking a Junior Software Engineer to support our THAAD team in Huntsville...JuniorFull timeContract workRemote workFlexible hoursShift work
- ...Job Description Job Description DEPLOY has been retained to find a Software Engineer (Junior to Mid-Level)for an in-office role in Huntsville, Alabama . This role will support mission-critical software development efforts in a fast-paced, customer-facing environment...JuniorWork at officeFlexible hours
- ...part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent... ...technology solutions in defense of our nation.Davidson is seeking a Junior Software Engineer to support the SCALE (Supply Chain...Junior
- ...AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...a 100% employee-owned company, is seeking a talented Entry/Junior Level Software Engineer to join our team. The ideal candidate will possess...JuniorContract workTemporary workFor contractorsLocal areaRelocation packageFlexible 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...JuniorInternship
- ...ENVENTION has an immediate opening for a Junior to Mid-level Software Engineer to work on an ongoing program that provides interoperability with tactical data protocols (e.g., Link 16, Link 11, and JREAP), delivers certified tactical network integration, and provides message...JuniorFull timeImmediate start
- ...reputation with clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent computer...JuniorFull timeH1bRemote work
- ...Junior Software Developer Job Locations US-AL-HUNTSVILLE ID 2026-5148 Category Engineering & Science Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital...JuniorFull timeInternshipLocal area
- ...Entry Level Software EngineerTeledyne Brown Engineering (TBE), Inc. is an industry leader in engineered systems and advanced manufacturing. The company provides full-spectrum systems engineering, integration, manufacturing, and lifecycle sustainment solutions to the marine...JuniorLocal area
- ...Job Title JUNIOR SOFTWARE DEVELOPER Location Huntsville, AL 35806 US (Primary) Category Engineering Job Type Full-Time Career Level Experienced (Non-Manager) Education Bachelor's Degree Security Clearance Required Secret Job Description...JuniorFull timeInternshipLocal area
- ...Software Engineer PositionSentar is seeking a Software Engineer in Huntsville, AL!Role Description:Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel program. The scope of this contract is to replace the...JuniorContract workTemporary workFlexible hours
- ...TSC in Huntsville, AL is seeking a Junior Embedded Software Engineer to join our Product Solutions team. You will contribute to embedded Linux software for RF sensor products and support design, testing, and documentation under senior engineers’ guidance. The ideal candidate...Junior
- ...Technology Service Corporation Defense Services in Huntsville, Alabama, seeks a Junior Embedded Software Engineer to contribute to embedded Linux and real-time software for RF sensor products and systems. You will work under the guidance of experienced engineers to design...Junior
- ...Technology Service Corporation in Huntsville, AL is seeking a Junior Embedded Software Engineer to join the Product Solutions team. You will help design, develop, integrate, test, and document embedded software for RF sensor products and systems. The role emphasizes C/...Junior
- ...We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java... ...?Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career... ...requirements to be selected, even for junior or entry-level roles. Additional skills...Junior
$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...JuniorFull timeH1b- ...Junior AI/ML Engineer Location: Huntsville, AL | Onsite Clearance Required: Minimum TS Clearence Employment Type: Full-Time Join a Growing... ...pipelines, distributed processing, scalable ML, and production software engineering Minimum 3 years' experience with a bachelor's...JuniorFull timeContract workLocal area
- ...Junior Embedded Software EngineerTSC's Product Solutions organization is seeking a Junior Embedded Software Engineer to join our engineering team in Huntsville, AL. The ideal candidate will have an interest in embedded systems, embedded Linux, real-time software, or hardware...JuniorFor contractorsFor subcontractorInternshipFlexible hours
- ...Job Description Job Description Junior AI/ML Engineer Location: Huntsville, AL | Onsite Clearance Required: Minimum TS Clearence Employment... ..., distributed processing, scalable ML, and production software engineeringMinimum 3 years' experience with a bachelor's degree...JuniorFull timeContract workLocal area
$143k - $165k
[ABOUT ISTARI DIGITAL] Istari is a digital engineering software company enabling our customers to turn the physical world into the digital to accomplish their specific mission or business objectives. Istari was founded with the vision of making open, scalable digital...Full timeFor contractorsLocal areaRemote workHome officeFlexible hours$403.14 per month
...Position: WPF / C# Software Engineer for NSITE Program Overview The Network, System Integration and Test Environment (NSITE) is a Government owned, managed, and developed software suite. NSITE is used by the Missile Defense Agency (MDA), Joint Services, and numerous...Full timeLocal areaFlexible hours$87.6k - $131.4k
...7re making history.\n\nNorthrop Grumman Space Systems\u2014Missile Defense Integration offers an excellent opportunity for an Engineer Software \u2013 SA (26-127) to join our team of talented and diverse professionals. Located in Huntsville, AL, this role is essential to...Full timeWork experience placementRemote workWorldwideRelocationFlexible hoursShift work$135.8k - $203.6k
...employees are not only part of history, they're making history. Northrop Grumman Space Sector is seeking a Sr. Principal Software Engineer – Level 4to support the Ground-based Midcourse Defense Weapon System (GWS) in their development, integration, deployment, and...Full timeContract workRelocation packageShift work- ...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...Full timeTemporary workFlexible hours
$97k - $129k
...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 in small innovative teams, our software engineers build solutions that make a difference....Full timeWork experience placementImmediate start- Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements... ...orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline. Familiarity with testing tools and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!
- software engineer part time Huntsville, AL
- software developer intern Huntsville, AL
- software developer fintech Huntsville, AL
- ngo software engineer Huntsville, AL
- intel software engineer Huntsville, AL
- senior software engineer remote Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer full time Huntsville, AL
- senior software engineer Huntsville, AL
- software engineer healthcare Huntsville, AL




