Want to get hired at Capgemini?

Software Engineer

Capgemini

Bath, England, United KingdomOn Site

Original Job Summary

About Capgemini Engineering

At Capgemini Engineering, the world leader in engineering services, we unite a global team of engineers, scientists, and architects to help innovative companies unleash their potential. From autonomous cars to life-saving robots, our experts deliver unique R&D and engineering services across multiple industries.

Your Role

As a Software Engineer on our High Integrity Software team, you will join a diverse group of experienced engineers committed to meeting high customer expectations. You will work on award-winning software for safety-related and mission-critical applications across Aerospace, Defence, Rail, Automotive, and Energy sectors.

  • Develop safety-critical software solutions.
  • Collaborate with a diverse team of experts.
  • Apply software testing and development skills.
  • Work in environments requiring security clearances.
  • Contribute to transformative operational efficiency projects.

Your Profile

The ideal candidate brings a background in software testing and/or development with a good understanding of the Z specification and Python. You must be capable of working in safety-critical environments, possess excellent interpersonal skills, and demonstrate strong self-motivation with a methodical approach.

What You’ll Love About Working Here

  • Well-being hub and various wellbeing initiatives.
  • Hybrid working up to 70% with 2-3 days in office.
  • Opportunity to work up to 45 days per year from abroad.
  • Access to digital learning platforms and active employee networks.

Key Skills/Competency

  • engineering
  • safety-critical
  • software development
  • software testing
  • Z specification
  • Python
  • hybrid
  • security clearance
  • innovation
  • global

How to Get Hired at Capgemini

🎯 Tips for Getting Hired

  • Research Capgemini's culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight safety-critical and Python skills.
  • Prepare for technical interviews: Review Z specification and testing fundamentals.
  • Showcase teamwork: Emphasize collaboration in diverse teams.
  • Align with role requirements: Focus on software development experience.

📝 Interview Preparation Advice

Technical Preparation

Review Python basics.
Practice Z specification examples.
Revise software testing fundamentals.
Study safety-critical software standards.

Behavioral Questions

Prepare teamwork examples.
Highlight problem-solving skills.
Show adaptability in challenges.
Emphasize clear communication.