Salary
💰 $62,000 - $118,000 per year
About the role
- Perform full life-cycle software development including designing system and software solutions; supporting implementation, integration, acceptance testing and deployment
- Contribute to highly technical software engineering teams on challenging software upgrades and features
- Provide analysis for the decomposition of technical system level requirements into sub-system software requirements and design
- Support a large-scale global aviation network infrastructure with heavy design focus in redundancy, high availability, and security
- Develop software for air-ground/ground-ground communication, positional data processing, transport/routing/link layer protocols, and remote deployment capabilities
- Collaborate closely with system engineering/performance, network engineering, system acceptance and field operation teams
- Provide support for product deployment, field monitoring, troubleshooting and operator trainings
- Participate in lab/field integration, Air Navigation Service Providers (ANSPs) from domestic US, South America, Europe and Asia
- Utilize a mature ISO/SEI CMMI compliant process to produce all work products
- Support project leadership, project planning, execution, monitoring and closure activities
- Work collaboratively onsite in Annapolis, MD facility
Requirements
- Requires a Bachelor’s degree and 12 months or less of relevant professional work experience (excluding internships)
- U.S. citizenship is required, as only U.S citizens are authorized to access the information under this program/contract
- Knowledge of the commercial aviation industry (preferred)
- Linux, Network Protocols, High Availability and Security (preferred)
- Experience using disciplined development processes in a team environment (preferred)
- Aerospace knowledge and experience (preferred)
- Proven communication and collaboration skills to work across internal and external customers (government and commercial) (preferred)