Junior Software Developer
$69.55k - $125.73kLeidos
Description
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 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
- Assist with design and implementation of full-stack software architecture and design patterns for missile system applications implementing major system functions (i.e. guidance, navigation, control, telemetry, and mission planning).
- Participate in technical reviews, design reviews, and code reviews to ensure quality and compliance.
- Support technical decisions on tools, frameworks, and development approaches.
- Develop software that is designed to promote modularity, reusability, portability, and maintainability requirements.
- Participate in code reviews, ensuring coding standards and best practices are applied.
- Direct communication with team members will be required on a frequent basis.
- Support flight test operations and post-test analysis.
- Develop software that adheres 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.
- Candidate should have 2+ years of relevant technical experience.
- Candidate must be a U.S. citizen and be eligible to obtain and maintain a U.S. Department of Defense security clearance.
- Relevant technical experience must include developing, integrating, testing, or troubleshooting embedded software or embedded-adjacent applications that interface with, operate, monitor, support, simulate, control, or communicate with embedded systems.
- Must be a resident of North Alabama or willing to relocate to the Huntsville-North Alabama area.
- Demonstrable experience with C/C++ required.
- Experience with Python or Java.
- Understanding of software architecture patterns and design principles.
- Experience with software configuration management principles and techniques.
- Experience with software quality engineering concepts.
- Experience with good software standards and practices.
Preferred Qualifications
- Experience with embedded missile systems, aerospace, or weapons systems development.
- Familiarity with real-time embedded systems.
- Knowledge of Modular Open Systems Approach (MOSA) principles and application
- Experience with containerization, CI/CD pipelines, and microservices technology.
- Knowledge of guidance & control algorithms.
- Knowledge of navigation systems.
- Knowledge of mission planning systems (NOMS, JMPS).
- Knowledge of sensors used in guidance, navigation, or mission planning systems.
- Proficiency with MATLAB/Simulink for algorithm development and simulation a plus.
- Understanding of hardware-software integration and software systems engineering principles
- Strong problem-solving abilities and systems-level thinking.
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 28, 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 .
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .
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.
$115k
...Job Description Job Description Junior Software Engineer Salary: $115,000 Insight Global is seeking a team orientated Junior Software... ...will work alongside a team of engineers to design, develop, test, and maintain software applications that support mission...Junior- ...Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule:... ...Job Description Description Seeking a Junior Software Engineer to join our team in support... ...) is a government owned, managed, and developed suite of software. JTAPS is used by the...JuniorFull timeContract workRemote workShift work
$69.55k - $125.73k
...excellence, and resilient business ethics. Leidos is seeking a talented 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...JuniorWork at officeLocal areaImmediate startRelocation$60.8k - $101.4k
...actively searching for a dynamic and adept Junior Cloud Engineer to support our government... ...(PaaS), Data as a Service (DaaS), and Software as a Service (SaaS) and Cloud Service Offerings... ...decisions during client engagements; Develop courses of action using innovative and Cloud...JuniorFull timeContract workWork experience placementH1b$73.1k - $121.8k
...SMX is looking for a highly motivated Software Engineer to support our government client in Huntsville, AL. Essential Duties & Responsibilities... ...team members and customers to build and modify software Develop code, test, debug and fix issues, and improve software...JuniorFull timeContract workWork experience placementH1b- ...the aerospace and missile defense industry, in 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 Jr. to...Junior
$62 - $67 per hour
...clearance (or ability to obtain) OVERVIEW System One is hiring a Software Engineer with strong C/C++ experience to support mission-... ...(design, implementation, test, integration, and support) Develop and maintain C/C++ software for complex, safety/security-conscious...JuniorContract workTemporary workLocal area- ...Job Description QTEC Aerospace is consistently seeking Jr. Software Engineers to join our team of professionals in Huntsville, AL.... ...software applications and products Works from specifications to develop or modify operating systems applications Assists with design...JuniorFor contractorsLocal area
- ...Job Description Job Description Software Developer Competitive Salary (Based on Experience and Market Conditions) Signing Bonus • Equity Hybrid | Huntsville, AL | Full-Time | 9/80 Schedule This isn't another defense contractor job Join a mission-focused...Full timeTemporary workFor contractorsInternshipRelocation packageFlexible hours
- ...Job Description Job Description Junior AI/ML Engineer Location: Huntsville, AL |... ...Support distributed hyperparameter tuning Develop production-grade ML code What You... ...processing, scalable ML, and production software engineering Minimum 3 years' experience...JuniorFull timeContract workLocal area
- ...Job Description Job Description Entry Level Software Developer job in Huntsville, Alabama is available with Moseley Technical Services Top Aerospace/Defense company . In this full time, direct hire, salaried job you will support GMD Weapon System (GWS) Fire...Full time
$107.9k - $195.05k
...standards.Define API messages, error handling, and monitoring strategies for integrations.Perform complex application configuration and develop automation scripts using Python, XML, JavaScript, and JSON.Develop and maintain complex scripting for MAS configurations across...Full time$99k - $225k
Application Security EngineerThe Opportunity: Everyone is trying to “harness the cloud,” but not everyone knows how. As a cloud computing infrastructure architect, you know how to take advantage of cloud capabilities. On our team of experienced professionals, you’ll use...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...Arcarithm and all we offer! Job Title: Full Stack Software Developer Job Location: Huntsville, AL We are seeking a versatile...Local areaRemote workFlexible hours
$80k - $140k
...Job Description Job Description FishEye is seeking a Front End Software Developer to join our team in Huntsville, AL. The candidate will play a key role on the team responsible for developing and maintaining the Operational Dashboard (OPDASH) software tool. Responsibilities...Temporary work- ...Description Job Description Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Full Stack Software Developer to support the Maneuver Air Directorate. This position is located in Huntsville, AL. Job Responsibilities/Duties:...For contractors
$112k - $179k
...Responsibilities Peraton is seeking a Full Stack Software Engineer to work with a small team building an enterprise data analysis application... ..., and a customer-first mindset. What You'll Do Design, develop, test, and maintain full-stack applications. Build modern,...Contract workShift work- ...compelling opportunity for strategic partnerships in the GovCon space. Job Description BryceTech is seeking a Senior Software Developer to join the Telemetry Processing and Apps (TPA) development team supporting the Payload Operations Integration Center (POIC),...For contractors
- ...Job Description Job Description Software Developer OASYS, INC. , a Leading-Edge Government contractor in Huntsville Alabama, is seeking applicants for a Software Developer position supporting our US Army customer. Job Responsibilities include: The Software...Temporary workFor contractorsImmediate startFlexible hours
- ...Job Description Job Description deciBel Research has an immediate opening for a Software Developer in Huntsville, AL. Position Description: As a Software Developer on the GMD Weapon System (GWS) Fire Control (GFC) Engagement Planner team, you will work in collaborative...Interim roleImmediate start
- ...Job Description Job Description Position Title: Software Developer-SME Location: Redstone Arsenal Position Type: Full-Time Position... ...technical documentation. Mentor and provide guidance to junior and mid-level developers. Qualifications: ~ Bachelor’s...Full time
- ...Job Description Job Description Cepeda Systems and Software Analysis , a rapidly growing small company in Huntsville, AL, is currently seeking a Software Developer with strong skills in C#, Linux development, and experience with SQL databases. Education...Temporary workLocal areaFlexible hours
$86.8k - $198k
...Software Developer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...Full timeContract workPart timeLocal areaRemote workFlexible hours$69.55k - $125.73k
...Description Leidos is seeking a Software Developer in support of NASA’s National Security Systems team. This role is responsible for full-stack development, maintaining and developing web portals supporting case management and team site portals that support the...Local areaImmediate start$69.55k - $125.73k
...Description We're hiring Software Developers at multiple levels. Leidos Defense Sensors is seeking multiple Software Developers across various experience levels to join our Sensor Research and Analysis Division and support critical missile defense programs. We are hiring...Full timeLocal areaImmediate start$105k - $180k
...to enable national security missions worldwide. Job Description Overview SOS International LLC is seeking a talented Software Developer to join the Office of the Chief Technology Officer (OCTO) team. This role will focus on Application Development (AppDev)...Work at officeRemote workWorldwide$140k - $165k
...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Software Developer to build and modernize the applications that power essential government business functions. In this role, you will do more than...Contract work- MTSI is seeking a Principal Radar Software Engineer/Analyst to support the Missile Defense Agency in Huntsville, Alabama. This role will focus on the design, development, integration, and sustainment of advanced radar software capabilities supporting missile defense and...For contractors
- ...wherever they fly. Position Summary We are seeking a Junior Software Engineer with hands-on experience in PX4-based flight control... ...-world aerospace environment. Primary Responsibilities Develop and modify PX4 firmware for custom aircraft configurations....JuniorInternship
- ...Maintains application environments across the full development pipeline, performs software analysis/design/sustainment/retirement, manages application security and authorization, and develops Digital Enterprise/Knowledge Management applications across multiple PAE...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!
- software engineer internship remote Huntsville, AL
- senior software engineer ruby on rails Huntsville, AL
- software developer positions Huntsville, AL
- intermediate software engineer Huntsville, AL
- agile software developer Huntsville, AL
- software engineer intern Huntsville, AL
- software engineer internship Huntsville, AL
- entry level software engineer remote Huntsville, AL
- senior software engineer remote Huntsville, AL
- senior software design engineer Huntsville, AL



