Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Algorithmic software developer

Leatherhead
CGI
Software developer
€80,000 - €100,000 a year
Posted: 4h ago
Offer description

Join to apply for the Algorithmic Software Developer role at CGI.


Position Description

The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes, and our deep expertise across space, defence, intelligence, aerospace, and maritime sectors, all underpinned by our end-to-end cyber capability. We collaborate with global technology companies, SMEs, and academia to deliver optimal solutions.

CGI was recognized in the Sunday Times Best Places to Work List 2024 and named one of the ‘World’s Best Employers’ by Forbes. We offer a competitive salary, excellent pension, private healthcare, and a share scheme (3.5% + 3.5% matching), making you a CGI Partner, not just an employee. We are committed to inclusivity and diversity, supporting the Armed Forces and holding a Gold Award for our support of the Armed Forces Corporate Covenant. Join us and be part of an open, friendly community of experts. We’ll support your career development wherever it leads.

Due to the secure nature of the programme, you will need UK Security Clearance or be eligible to obtain it. This position is hybrid, based in Leatherhead.


Your future duties and responsibilities

CGI’s Secure Space Systems business seeks a motivated Algorithmic Software Developer to lead the development of advanced software algorithms for space surveillance and activity tracking. You will implement solutions within small projects and larger programs, collaborating with senior technical leads and mentoring junior developers. Adaptability, strong communication, and problem-solving passion are essential.


Key Responsibilities

* Lead a small team of developers, providing technical guidance and quality reviews.
* Work with senior leads to define strategies, track progress, and adapt approaches.
* Develop software for orbit determination, flight dynamics, tracking, and machine learning applications.
* Ensure reliability and accuracy of software solutions.
* Prepare reports and technical papers.
* Support business development activities.
* Travel occasionally within the UK, Europe, and globally.


Required Qualifications

* Degree in a STEM subject or equivalent.
* Strong applied mathematics background.
* Ownership of responsibilities.
* Excellent communication skills.
* Proactive, quality-focused mindset.
* Proficiency with libraries such as OREKIT, Stone Soup, and Keras.


Highly Desirable Skills

* Experience in orbit determination, flight dynamics, tracking, or machine learning.
* Proficiency in Java or Python, with willingness to learn more.
* Experience in algorithm development with attention to numerical accuracy.
* Understanding of software development lifecycles (Waterfall/Agile).


Desirable Skills

* Experience in the space sector.
* Proficiency in C++, FORTRAN, or Julia.
* Familiarity with GIT and other development tools.

This is an exciting opportunity to work on cutting-edge space technologies within a supportive team. If you’re passionate about algorithm development and software engineering in space, we’d love to hear from you!

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer - remote position
Camberley
Knights Recruitment Solution
Software developer
£26,000 a year
Similar job
Software developer
Bracknell
Spectrum It Recruitment (South)
Software developer
£70,000 a year
Similar job
Software developer - hybrid position
Camberley
Knights Recruitment Solution
Software developer
£26,000 a year
See more jobs
Similar jobs
CGI recruitment
CGI jobs in Leatherhead
It jobs in Leatherhead
jobs Leatherhead
jobs Surrey
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Leatherhead > Algorithmic Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save