Talent.com
This job offer is not available in your country.
Software Engineer - GNC

Software Engineer - GNC

Capgemini EngineeringStevenage, Hertfordshire, United Kingdom
11 days ago
Job type
  • Full-time
  • Permanent
Job description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Your Role

Software Engineer focused on Guidance, Navigation, and Control (GNC).

Design, develop and test GNC algorithms in a rover context, as well as all the activities required to support this - with development ranging from numerical simulation models to the sensor hardware interfaces on our prototype rovers.

The key objective of the GNC algorithms for exploration rovers is autonomy. Hence, most of the functionalities to be implemented are there to enable the rover to navigate with as much on-board decision making as possible.

The development of the algorithms is realized on Linux based computers, using different languages (C / C++, Python, Bash, …). The use of the Robot Operating System (ROS) is more and more used for the prototyping activities. Most of the testing is performed on 1 : 1 scale prototype rovers that are tested indoors (in the Mars Yard) or outdoors during the Field Trials test campaign in a sand quarry. In parallel to testing the newly developed algorithms on prototypes, it is required to test all of the algorithms in a custom simulation environment.

Your Profile

  • Hold an Engineering / Physics / Maths degree (or are working towards one for interns)
  • Experience with the following technologies is highly desired (required for experienced applicants) :
  • C / C++ development
  • Python development, in particular data processing and the use of graphing libraries
  • git for version control
  • Linux operating systems and bash CLI / scripting
  • Experience with the following technologies is beneficial :
  • GitLab / GitHub or similar platform for collaborative development
  • Continuous Integration (CI)
  • gcc, make, cmake and related compilation infrastructure
  • ROS 2, or other robotics middleware
  • Integrated development workflow, in particular use of VS Code as an IDE
  • Experience in the following topics :
  • Control algorithms, in particular control of actuators or processing of sensor data (e.g. IMU, lidar) and vision based navigation
  • Simulation modelling, developing models of equipment, dynamics or the environment

What you’ll love about working here

Open access to digital learning platforms​

Digital campuses on AI, Cloud, Data or Sustainability​

Award winning career acceleration programs

  • Active employee networks promoting diversity, equity and inclusion like OutFront, CapAbility or (email address removed)
  • Need to know​

  • A permanent role with Capgemini, requiring 3 days of on-site presence at the Stevenage site
  • All roles will require a level of security clearance; BPSS OR Security Clearance OR Developed Vetting. ​

    You can bring your whole self to work. At Capgemini building an inclusive future is part of everyday life and will be part of your working reality. We have built a representative and welcoming environment, for everyone.​

    Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem

    Create a job alert for this search

    Software Engineer • Stevenage, Hertfordshire, United Kingdom

    Related jobs
    • Promoted
    Software Engineer (FullStack)

    Software Engineer (FullStack)

    BrilliantbrandingsLondon, England, United Kingdom
    Full-time
    Portonics is a team of technology consultants that specialize in application design, software & mobile application development. Our goal is to help clients understand and make full use of digital te...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    A.P. Moller - MaerskMaidenhead, England, United Kingdom
    Full-time
    We’re looking for a passionate.This is a hands-on engineering role at the core of our technology backbone, enabling a seamless developer experience for teams across Maersk and our external partners...Show moreLast updated: 25 days ago
    • Promoted
    Software Engineer C / C

    Software Engineer C / C

    Cirrus Selection LimitedStevenage, Hertfordshire, United Kingdom
    Full-time +1
    Software Engineer C / C++ The Hardware-in-the-Loop (HWIL) team conducts the most complete test of missiles other than a firing. The client designs complex, real-time simulations that surround real mis...Show moreLast updated: 11 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Sagentia InnovationCambridge, England, United Kingdom
    Full-time
    Sagentia Innovation is a science and engineering company providing product advisory and development services across sectors including medical, food and beverage, consumer, defence, industrial syste...Show moreLast updated: 30+ days ago
    • Promoted
    "C++ Software Engineer"

    "C++ Software Engineer"

    CitadelCity of Westminster, England, United Kingdom
    Full-time
    Job Description Role Summary Our Software Engineers create next-generation software to support business areas across the firm in developing and delivering custom-solutions that optimize performance...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Golang

    Senior Software Engineer - Golang

    Solas IT RecruitmentLondon, England, United Kingdom
    Full-time
    Direct message the job poster from Solas IT Recruitment.We’re seeking a Senior Software Engineer to join a high-performing team focused on developing data-driven solutions to combat financial crime...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Emerging Tech & Incubation

    Software Engineer, Emerging Tech & Incubation

    CloudFlareLondon, England, United Kingdom
    Full-time
    Software Engineer, Emerging Tech & Incubation.At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world’s largest networks that powers millions of w...Show moreLast updated: 26 days ago
    • Promoted
    Software Engineer - IAM (Aura)

    Software Engineer - IAM (Aura)

    Neo4j IncLondon, England, United Kingdom
    Full-time
    Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly.Customers use Neo4...Show moreLast updated: 26 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Bank of AmericaLondon, England, United Kingdom
    Full-time
    Corporate Title : Vice President.At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our ...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Copper.coLondon, England, United Kingdom
    Full-time
    We aim to achieve a balance between corporate culture and start-up culture, and at the same time be close to product solutions. Therefore, we divide our department into small self-sufficient teams t...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Understanding RecruitmentLondon, England, United Kingdom
    Full-time
    Join a reputable company seeking a skilled.FTC (with potential for extension).They process and distribute real-time financial data to internal systems and external clients, handling billions of mes...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - GNC

    Software Engineer - GNC

    CapgeminiStevenage, England, United Kingdom
    Permanent
    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash th...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (C++, C)

    Software Engineer (C++, C)

    Technical Futures LtdCambridgeshire and Peterborough, England, United Kingdom
    Full-time +1
    Direct message the job poster from Technical Futures Ltd.Commercially experienced Software Engineer with proven C++ development experience will design and develop software for the latest radar, sec...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - IAM (Aura)

    Software Engineer - IAM (Aura)

    Neo4jLondon, England, United Kingdom
    Full-time
    Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly.Customers use Neo4...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Software Engineer - Core

    Fullstack Software Engineer - Core

    DataikuLondon, England, United Kingdom
    Full-time
    At Dataiku, we're not just adapting to the AI revolution, we're leading it.Since our beginning in Paris in 2013, we've been pioneering the future of AI with a platform that makes data actionable an...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    EuropythonLondon, England, United Kingdom
    Full-time
    Engineering underpins our continued growth and success, and we are committed to recruiting and developing the world’s best Engineers. Our teams develop and build tooling for a petabyte-scale compute...Show moreLast updated: 25 days ago
    • Promoted
    Software Engineer I

    Software Engineer I

    TechBrainsLondon, England, United Kingdom
    Full-time
    At FourKites, we tackle complex challenges with real-world impacts.As the #1 supply chain visibility platform globally, we track over 2. Our platform helps industry leaders like Cardinal Health, Wal...Show moreLast updated: 30+ days ago
    Senior Software Engineer (Golang, C / C++, cryptography)

    Senior Software Engineer (Golang, C / C++, cryptography)

    TechBiz Global GmbHLondon, ENG, GB
    Full-time
    TOP clients from our portfolio.If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you. You will work with the system that redefines ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Enterprise

    Software Engineer, Enterprise

    Scale AILondon, England, United Kingdom
    Full-time
    At Scale AI, we’re not just building AI tools—we’re pioneering the next era of enterprise AI.As businesses race to harness the power of Generative AI, Scale is at the forefront, delivering cutting-...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    IlluminaCambridge, England, United Kingdom
    Full-time
    What if the work you did every day could impact the lives of people you know? Or all of humanity?.At Illumina, we are expanding access to genomic technology to realize health equity for billions of...Show moreLast updated: 30+ days ago