About the Role
Our client, a global leader in air traffic management technology, is seeking a highly motivated and skilled Remote Air Traffic Control Systems Engineer to join their distributed engineering team. This fully remote position allows you to contribute to the development and enhancement of critical air traffic control (ATC) systems from anywhere. You will be instrumental in designing, implementing, and maintaining complex software and hardware solutions that ensure the safety and efficiency of global airspace. The ideal candidate will possess a deep understanding of ATC principles, real-time systems, network engineering, and a proven ability to excel in a remote, collaborative environment. This is an exceptional opportunity to make a significant impact on the future of aviation safety and operations without geographical constraints, working remotely from your home base, potentially near Benoni, Gauteng.
Key Responsibilities
- Design, develop, and implement robust air traffic control systems, including radar processing, flight data processing, and surveillance systems.
- Define system requirements, architecture, and interface specifications.
- Develop and maintain software for ATC applications, adhering to strict coding standards and safety protocols.
- Conduct system integration, testing, and validation of new features and system upgrades.
- Troubleshoot and resolve complex technical issues in real-time ATC environments.
- Collaborate effectively with cross-functional teams, including software developers, hardware engineers, and ATC specialists, in a remote setting.
- Ensure systems meet stringent performance, reliability, and safety requirements.
- Document system designs, technical specifications, and testing procedures.
- Stay abreast of advancements in air traffic management technology and industry best practices.
- Participate in on-call rotations to provide support for critical system issues.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
- Minimum of 6 years of experience in developing or maintaining complex real-time systems, preferably in the aviation or air traffic control domain.
- Strong proficiency in programming languages such as C++, Java, or Python.
- Experience with network protocols, distributed systems, and data communication technologies.
- Knowledge of air traffic control concepts, surveillance technologies (e.g., radar, ADS-B), and flight data processing.
- Proven ability to work independently and manage priorities effectively in a remote work setup.
- Excellent analytical, problem-solving, and debugging skills.
- Strong verbal and written communication skills for effective remote collaboration.
- Experience with agile development methodologies is a plus.
- Must be eligible to work remotely and potentially undergo security clearances related to aviation systems.
Benefits
- Fully remote position offering excellent work-life balance.
- Highly competitive salary and comprehensive benefits package.
- Opportunity to work on critical infrastructure that enhances global aviation safety.
- Access to leading-edge technology and professional development resources.
- Flexible working hours.
- Collaborative and innovative remote work culture.