Logo of Huzzle

Software Engineer (Spacecraft Simulation)



15d ago

  • Job
    Mid & Senior Level
  • Software Engineering
  • Bristol

AI generated summary

  • You need a strong Maths/Physics background, exceptional communication skills, attention to detail, drive to excel, ability to work independently, readiness to travel, and experience in software development & the satellite/space industry.
  • You will analyze requirements, design and develop spacecraft simulation software, integrate tools, create tests, document solutions, and interact with users.


  • Background in Maths / Physics based software solutions
  • Strong interpersonal and communication skills – written & spoken
  • Demonstrable commitment to quality and attention to detail
  • A winning mind-set, self-starter and demonstrated ability to learn quickly
  • Ability & experience in independent working
  • Able to travel to the Bristol office as required
  • Desirable:
  • Previous experience of software development (e.g. Java, C++) & verification
  • Experience within the satellite industry or space domain


  • Requirements Analysis
  • Design and Software Development of a software simulator in line with customer requirements
  • Integration of existing toolset and simulations tool into bespoke solutions
  • Generation of unit and system level tests to verify required functionality
  • Solution and Release Documentation
  • User/customer Technical Interaction User/customer Technical Interaction


What are the key responsibilities of a Software Engineer (Spacecraft Simulation) at CGI?

The key responsibilities of a Software Engineer (Spacecraft Simulation) at CGI include requirements analysis, design and software development of a spacecraft software simulator, integration of existing tools into bespoke solutions, generation of tests to verify functionality, documentation of solutions and releases, and user/customer technical interaction.

What qualifications are required to be successful in this role?

To be successful in this role, candidates should have a background in Maths/Physics based software solutions, strong interpersonal and communication skills, a commitment to quality and attention to detail, a self-starter mindset, ability to work independently, and willingness to travel to the Bristol office when required. Desirable qualifications include previous software development experience and experience within the satellite industry or space domain.

What benefits are offered to Software Engineers at CGI?

CGI offers a competitive salary, excellent pension, private healthcare, and a share scheme (3.5% + 3.5% matching) which makes employees partners in the company. Additionally, CGI was voted a ‘Best Workplace in Tech’ by Great Place to Work™ in 2023, and provides opportunities for career growth and development within a supportive and collaborative work environment.

Can this role be performed remotely or is it office-based?

This role can be performed out of the Bristol, Leatherhead, or Leicester office. While there may be opportunities for remote work, candidates should be willing to travel to the Bristol office as required.

What kind of work environment can Software Engineers expect at CGI?

Software Engineers at CGI can expect to work in an open, friendly community of experts who support each other in their career growth and development. CGI places a strong emphasis on teamwork, respect, and belonging, and offers opportunities for employees to take ownership of their work and actively shape the company's strategy and direction.

Founded Year

Mission & Purpose

Insights you can act on. Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. Across 21 industries in 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally. We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising. Note that content on this page contains general information regarding CGI’s services and initiatives and should not be considered direct business advice.