Salary
💰 $42,000 - $88,000 per year
About the role
- Perform full life-cycle software development including design, implementation, integration, acceptance testing and deployment
- Contribute to highly technical software engineering teams on software upgrades and features
- Provide analysis for decomposition of system-level requirements into sub-system software requirements and design
- Support large-scale global aviation network infrastructure with focus on 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 with Air Navigation Service Providers (ANSPs) from domestic US, South America, Europe and Asia
- Utilize ISO/SEI CMMI compliant processes and support project planning, execution, monitoring and closure activities
- Work collaboratively onsite in the Annapolis, MD facility
Requirements
- U.S. citizenship is required
- Requires a High School Diploma or equivalent
- Student must be pursuing a Bachelor’s or advanced degree in an applicable discipline
- Knowledge of the commercial aviation industry (preferred)
- Linux (preferred)
- Network Protocols (preferred)
- 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
- Security Clearance: None/Not Required