Software Engineer 3 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Leidos · 18 hours ago

Software Engineer 3

Leidos is a leading company in delivering advanced Air Traffic Management systems, and they are seeking a Software Engineer 3 to develop the next generation of Air Traffic Control expansion software. The role involves designing and implementing high-reliability systems that leverage Artificial Intelligence and Machine Learning to enhance operational decision-making in air traffic management.

ComputerGovernmentInformation ServicesInformation TechnologyNational SecuritySoftware
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and test software components for our ATC expansion platform, with a specific focus on integrating AI/Machine Learning (ML) capabilities
Work closely with data scientists, subject matter experts, and other engineers to translate complex operational requirements into robust software solutions
Ensure the high performance, scalability, and reliability of mission-critical systems
Participate in the full software development lifecycle using Agile methodologies, including planning, design, coding, code review, testing, and deployment
Troubleshoot and resolve complex software defects and system issues
Contribute to the continuous improvement of development processes and system architecture

Qualification

C++JavaAI/Machine LearningLinuxAgile methodologiesTest AutomationAnalytical skillsRapid software developmentEvent Driven ArchitectureMicroservicesRESTful APIsJSONJavaScriptHTMLReact FrameworkAir Traffic Control experienceProblem-solvingCommunicationTeam collaboration

Required

Due to US Government contract, must be a U.S. Citizen with the ability to obtain and maintain a Public Trust security clearance
Bachelor's degree in Computer Science, Systems Engineering, or related discipline, and at least 5 years of relevant experience (mid-to-senior level)
Strong knowledge of programming languages, development methodologies, and best practices
Proficiency with Linux operating systems and command line tools
Ability to plan and prioritize personal tasking and communicate effectively both verbally and in writing
Independent thinker capable of high-quality work both individually and within a collaborative team environment
Proficiency in C++ (Qt knowledge desirable) and Java (SpringBoot knowledge desirable)
Strong problem-solving and analytical skills
Ability to perform rapid software development

Preferred

Experience using AI/ML in the software development process, including model deployment, MLOps, or working with ML frameworks
Experience with Test Automation frameworks and tools
Experience with Containerized development environments such as Docker or Podman
Experience with Event Driven Architecture, Microservices, Event Brokers, RESTful APIs, and JSON
Experience with web software development with JavaScript, HTML, and React Framework
Experienced in Agile development methodologies and processes
Experience in Air Traffic Control or Management software domain

Company

Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Funding

Current Stage
Public Company
Total Funding
unknown
2025-02-20Post Ipo Debt
2013-09-17IPO

Leadership Team

leader-logo
James Carlini
Chief Technology Officer
linkedin
leader-logo
Theodore Tanner
Chief Technology Officer
linkedin
Company data provided by crunchbase