> Markdown version of [/jobs/ext/4624998-junior-software-developer](https://www.wearedevelopers.com/jobs/ext/4624998-junior-software-developer). 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 Developer - **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:** November 7, 2026 - **Apply:** https://www.themuse.com/jobs/leidos/junior-software-developer-e93bda ## About the Role Leidos Defense Sensors' 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. * Experience with object-oriented programming in multiple languages such as java, C++, and C#. * Experience using Gitlab CI/CD. * Experience with scripting languages such as Bash, Python, or PowerShell including the automation of system and application installations is required. * 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. * 1-year+ professional software development experience. * Excellent written and verbal communication skills.ยท * 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. Preferred Qualifications * 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.