Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Junior Software Engineer

Leidos Huntsville, AL entry full-time

Salary

$69,550 - $125,725 per year

Apply on Leidos

Description

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.

The Junior Software Engineer will collaborate with subject matter experts in the requirements, design, development, and implementation of UAS-related software.

Primary 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: Create 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.

Basic Qualifications

  • 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.
  • Understanding of general computing system architectures and virtual machines/containers.
  • Strong command line experience with UNIX-based operating system or Windows command line configuration.
  • 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 and 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.

Pay Range: $69,550.00 - $125,725.00

Skills

Required

Nice to have

  • Atlassian workflow management software
  • software development and testing
  • Uncrewed Aircraft Systems
  • Gradle

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Junior-Software-Developer_R-00193099

Apply on Leidos