The Global Positioning System (GPS) is familiar to all of us as the ubiquitous, freely-available satellite navigation system used extensively for outdoor positioning. However the basic GPS information is provided without any guaranteed performance levels which makes its use problematic for applications that demand strict accuracy and/or safety limits.
The European Geostationary Navigation Overlay Service (EGNOS) provides real-time, safety-critical augmentation data to GPS users. The EGNOS augmentation data enables the users to reduce some of their positioning errors and to estimate the error bound on their calculated position in order to decide whether they are operating within their defined limits. The EGNOS service is used principally by commercial and private aircraft to support safe flight operations, such as instrumented approach phases during reduced visibility conditions.
CGI is part of the consortium that has implemented the current operational EGNOS system. CGI developed the Central Processing Facility Check Set (CPFCS) which generates the most safety-critical part of the augmentation data. The code is written mainly in C and runs on embedded real-time hardware. We have a number of ongoing parallel streams of work, including one performing an upgrade of the CPFCS which has involved porting the software onto modern hardware and integrating with state-of-the-art toolsets, and other streams to implement algorithmic enhancements to the application software.
All successful applicants must hold, or be eligible & willing to obtain, UK SC clearance with the view to progressing to higher level clearance if required.
Your future duties and responsibilities:
We need a developer to join the team developing the unit and module integration scripts on the updated hardware and toolsets. Specific tasks include:
• developing and updating unit/module integration scripts in C within the updated test environment
• checking/modifying code for compatibility with the automated test environment
• checking modified code for compliance with safe coding standards
• applying quality management processes and standards
Required qualifications to be successful in this role:
• Ability to learn and follow standards
• Track record of automated test tools (specifically Cantata++, but knowledge of the equivalent tools would be acceptable)
• Basic understanding of satellite navigation
• Working to coding standards and familiarity with safety-critical development
The projects are mainly based in Leatherhead with some in Bristol and will require regular attendance at our offices.
We celebrate and reward our colleagues through a variety of methods, and we promote the health and well-being of our members through a range of programs and activities. We are also committed to ensuring a safe work environment through the prevention of harmful workplace incidents including physical harm, harassment and violence.
Unconditionally inclusive – we know diversity brings a great greater variety of ideas, perspectives and experiences to the workplace. We actively encourage diversity at CGI and inclusivity is one of our top priorities, with support networks for Parents, Women, LGBT+, BAME, Neurodiversity and Disability.
- Satellite Navigation
- Satellite Navigation
What you can expect from us:
Build your career with us.
It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.
Be part of building one of the largest independent technology and business services firms in the world.
Learn more about CGI at www.cgi.com.
No unsolicited agency referrals please.
CGI is an equal opportunity employer.
Category:Software Development/ EngineeringCity:Surrey, England – South East, United KingdomPosition ID:J0921-2433Employment Type:Full Time