Our Connected Aviation – Air Traffic Solutions - Software Engineering Department (ATS-SED) is looking for talented, experienced Software Engineers to join our team of engineers that are developing and supporting our several Air Traffic Control Systems worldwide, such as: STARS, NWP, AutoTrac product lines. Our programs are safety-of-life air traffic management systems we have developed for the FAA and international equivalents for use by air traffic controllers controlling civil and military aviation.
Requirements
- Experience developing software for a Unix/Linux environment
- Experience working across the full software development lifecycle using C and C++
- Experience writing scripts using Python
- Experience in software testing or debugging source code
- Familiarity with Jira and software configuration management tools like ClearCase or Git
- Experience developing and debugging C software in a Unix/Linux environment.
- Familiarity with CI/CD pipelines and automated testing frameworks
Responsibilities
- You will make complex fixes to solve problems or create significant enhancements in the Air Traffic Control (ATC) Product Line software .
- Update SW process documentation and work instructions needed to meet ATS SED’s high maturity level software engineering standards and processes.
- Participate in agile associated processes and procedures to improve daily standups, sprint planning, sprint feature development, retrospectives, back log grooming and story pointing while using Atlassian tool suite.
- Work with the software team and leadership in a highly collaborative team environment, requiring frequent multi-level communication with other engineering domain team members, program management and external stakeholders.
Other
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field
- U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
- None/Not Required
- Participate in agile associated processes and procedures to improve daily standups, sprint planning, sprint feature development, retrospectives, back log grooming and story pointing while using Atlassian tool suite.
- Work with the software team and leadership in a highly collaborative team environment, requiring frequent multi-level communication with other engineering domain team members, program management and external stakeholders.