Software Engineer
Leidos10 months ago
Beavercreek, OH, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Leidos is dedicated to making the world a safer place by supporting our Defense Industry customers in achieving critical missions. In the Non‐Kinetic Effects Business Area of our Defense Sector, we are seeking a cleared Software Engineer for our Beavercreek, OH office. In this role, you will design and develop mission‐critical software for national defense and intelligence applications, supporting projects for organizations such as the Air Force Research Lab and Air Force Lifecycle Management Center. If you are ready for your next career challenge and want to work with cutting edge, next generation solutions, we want to hear from you.
Key Responsibilities
- Design, develop, and maintain mission-critical software for both airborne and ground-based systems.
- Perform software engineering functions including design, development, testing, troubleshooting, and debugging throughout the software development lifecycle.
- Conduct software requirements analysis, assess hardware compatibility, and develop supporting tools and products.
- Collaborate with internal experts to develop technical solutions and address complex technical issues.
- Participate in laboratory, ground, and flight testing to validate software performance.
- Document and communicate proposed software solutions with cross-functional engineering teams in a fast-paced environment.
- Stay updated on state-of-the-art programming techniques and software technologies.
- Participate in design and code reviews to ensure high-quality product delivery.
Required Qualifications
- Bachelor’s degree with 4-8 years of relevant experience or a Master’s degree with 2-4 years in software, computer engineering, or a related field.
- Experience programming in one or more languages such as C++, Java, or Python.
- Proven background in systems integration, maintenance, and troubleshooting of complex systems.
- Experience in a SIL environment with effective written and verbal communication skills.
- Ability to work both independently and collaboratively while managing multiple tasks.
- Deep understanding and application of relevant technical principles, theories, and concepts.
- US Citizenship with an active DoD Secret level security clearance is required.
Preferred Qualifications
- Active DoD TS/SCI clearance.
- Familiarity with Agile Methodologies, such as SCRUM or Kanban.
- Experience with Atlassian tools (JIRA, Confluence, Bitbucket) and model/simulation environments.
- Knowledge of containerization technologies (Docker or Podman) and Kubernetes.
- Experience with Linux systems, unit testing, and CI/CD pipelines.
- Strong understanding of IP-based network protocols such as TCP, UDP, and HTTP.
- Previous experience working with the DoD.
Benefits & Perks
- Compensation: Competitive pay ranging from $87,100.00 to $157,450.00.
- Benefits: Health and Wellness programs, Income Protection, Paid Leave, and a Retirement plan.
- Opportunities to work with cutting-edge technology in a dynamic, fast-paced environment.
- Be part of an innovative team solving high-stakes problems with creativity and collaboration.
Required Skills
Docker
Linux
CI/CD
SIL environment
Agile Methodologies
Kubernetes
TCP/IP (TCP, UDP, HTTP)
Java
Python
Unit Testing
C++
Atlassian Tools (JIRA, Confluence, Bitbucket)