> Markdown version of [/jobs/ext/2643288-junior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2643288-junior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer - **Company:** Leidos, Inc. - **Location:** Huntsville, AL, United States - **Experience:** Starter - **Salary:** $69,550.0 - $125,725.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Systems Engineering, Bash Shell, C Sharp (Programming Language), Unix, C++ (Programming Language), Command-Line Interface, Command Prompt, Computer Networks, Software Debugging, Gradle, Python (Programming Language), Object-Oriented Software Development, Windows PowerShell, Software Engineering, Product Software Implementation Methods, Software Requirements Analysis, Systems Integration, Virtual Machines, Scripting, SC Clearance, Gitlab-ci, Information Technology, Atlassian Tools - **Published:** August 12, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9089870/junior-software-engineer ## About the Role 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 Integration Lab (JSIL) Technology and Certification Center. This position collaborates with subject matter experts in the requirements, design, development, and implementation of UAS related software., * BS degree in computer science or related technical degree plus 2-4 years of prior relevant experience or MS degree in computer science or related technical degree plus 1-2 years of prior relevant experience. * Strong experience with object-oriented programming in multiple languages such as java, C++, and C#. * Strong experience using Gitlab CI/CD. * Strong experience with scripting languages such as Bash, Python, or PowerShell including the automation of system and application installations is required. * Strong understanding of general computing system architectures and virtual machines/containers. * Strong command line experience with UNIX based operating system or Windows command line configuration is required. * Strong analytical and organizational skills to handle multiple tasks and projects and to work independently * Excellent written and verbal communication skills. * Must be willing to work onsite 100% * Must be a US citizen, possess be able to maintain an active Secret clearance. * Must be a resident of Huntsville, AL or willing to relocate to the Huntsville, AL area., * Experience with Atlassian workflow management software. * Experience with software development and testing * Experience with Uncrewed Aircraft Systems. * Experience using Gradle. * Willingness to be hands-on with the hardware away from assigned desk. ## Description * Software Development & Optimization: Support the design and implementation of software solutions, ensuring high-quality, maintainable, and scalable code. Assist with efforts in debugging, and optimization for large-scale systems. * Documentation & Communication: Responsible for creation of detailed technical documentation, including system designs, APIs, and architectural diagrams. Communicate complex technical concepts clearly to non-technical stakeholders and executives. * Cross-Functional Collaboration: Collaborate with managers, hardware engineers, network engineers, and other stakeholders to implement system requirements and ensure seamless integration between software, hardware, and network components. * Innovation & Technology Evaluation: Stay current on emerging technologies and industry trends, new tools, frameworks, and methodologies that improve the development process and system performance. ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)