Leidos is seeking Software Engineers to work on Air Traffic Management projects for the Federal Aviation Administration and international clients, requiring expertise in all phases of software development.
Requirements
- Object Oriented Programming
- C and C++ programming languages
- Real-Time Programming on High Availability Systems
- Multi-threaded programming
- Low Level Operating Systems (OS) Customization (RedHat), Hypervisors, and VMs
- CAS / Hardware Integration
- Low level communication software (TCP-IP, UDP, SCTP)
Responsibilities
- Analyze system requirements and create detailed software requirements specifications for implementation in various software development phases
- Developing software in Java/J2EE in an agile environment
- Conduct testing and validation of software components, including unit testing and integration testing, to ensure reliability and functionality
- Participate in design reviews, code reviews, and other team activities to provide technical expertise and ensure alignment with project goals
- Support troubleshooting efforts and provide technical assistance to resolve software-related issues during development and post-production phases
- Document software designs, specifications, and test procedures to maintain comprehensive records and facilitate knowledge sharing within the team
- Collaborate with multidisciplinary engineering teams to implement software solutions that meet system specifications and performance criteria
Other
- Bachelor’s degree or Masters degree in Computer Engineering/Computer Science or Electronics & Electrical /Telecommunications Engineering with a strong software background.
- Ability to obtain and maintain a public trust security clearance
- U.S. Citizen
- System Maintenance Concepts