Leidos-logo
Leidos
·
September 25, 2026
Apply Now
This job has closed.

Junior Software Developer

Huntsville, AL
Full-time
Onsite
$70K/yr - $126K/yr
Entry Level
Leidos delivers innovative digital and mission solutions for government and commercial customers. The company is seeking a Junior Software Engineer to support the design, development, implementation, integration, testing, documentation, and optimization of software for uncrewed aircraft systems while collaborating with technical stakeholders.
Apply Now

Responsibilities

  • 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

Qualification

Required

  • • 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

  • • 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

Benefits

  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement
Leidos is an industry and technology leader serving government & commercial customers with smarter, more efficient digital and mission innovations.
Glassdoor
3.9
Founded in 1969
Reston, Virginia, USA
10001+ employees
https://www.leidos.com