Software
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
Computer Science or Computer Engineering Degree\n \n Demonstrated Software Development Skills/Capabilities\n \n Excellent Verbal and Communication Skills\n \n Flexibility in working across multiple SW languages\n \n Demonstrated ability to debug and solve problems\n \n A Strong Desire to Learn & Improve your Technical Capabilities\n \n 4-8 Years work experience in a Computer Science related position (outside academic experience)\n \n, Previous Software Experience working Air Traffic Control Programs\n
Benefits & conditions
n Leidos is seeking a \nSr. Software\n Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administrationâs En-Route Automation Modernization ERAM) system, which is the heart of the Next Generation Air Traffic Control System. ERAM is vital to air navigation, providing the backbone foundational platform for all ATC Systems. \n \n Developers on ERAM support new system capabilities/enhancements requested by the FAA and system upgrades based on Tech Refresh initiatives. ERAM also enables increased air traffic flow as the need for additional capabilities evolve. Leidos is looking for developers for the ERAM middleware layer which we refer to as âFlightDeckâ.\n \n Flight Deck (FDK) functions, capabilities include: \n \u2022 Real-Time Programming on High Availability Systems\n \u2022 Multi-threaded programming\n \u2022 Low Level Operating Systems (Linux) - Customization, RPMs, Firmware, Unix Command Line\n \u2022 SW/HW Integration, NetApp, Hardware, Ansible Playbooks, automation (scripting languages)\n \u2022 Low level communication software (TCP-IP, UDP, SCTP)\n \u2022 Support of Common Services utilized by ERAM Application teams\n \u2022 System Maintenance Concepts \n \n \nPrimary Responsibilities\n \u2022 Modernizing the AT control system by improving the availability and performance of the ERAM system.\n \u2022 Supporting ERAM as it continues to migrate upgrade hardware, software, OS levels, firmware, security, and CAS. Detailed knowledge of Linux OS and OS concepts desirable. \n \u2022 Optimizing the experience for the flying public, Air Traffic Control, and the airline industry by improving the collaboration and decision-making capabilities of flight controllers\n \u2022 Develop Maintain FAA air traffic control software (primarily Ada95/C++) on a UNIX/Linux platform. Leverage (KSH/PERL/PYTHON) for automation capabilities. \n \u2022 Performing software development as needed for the ERAM system\n \u2022 Coordinate Solutions with Systems Engineering\n \u2022 Coordinate the development of new capabilities and upgrade to common services provided the applications via the FlightDeck API.\n \u2022 Leveraging AI/ML concepts to improve SW processes and capabilities\n \n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
What is Software Engineering?
Is Software Engineering Hard?
The Ultimate Software Engineer Career Path Guide for 2023