About The Company
Capgemini Engineering is a global leader in engineering services, renowned for its innovative approach to technology solutions across various industries. With a rich heritage spanning over 55 years, Capgemini Engineering brings together a diverse team of engineers, scientists, and architects dedicated to helping the world’s most forward-thinking companies unlock their full potential. The company specializes in providing cutting-edge R&D and engineering services, supporting sectors such as aerospace, defense, rail, automotive, and energy. Capgemini Engineering is committed to fostering a culture of innovation, inclusivity, and sustainability, leveraging advanced technologies like AI, cloud computing, and data analytics to deliver end-to-end solutions that create tangible impacts for clients and society alike.
About The Role
We are seeking a motivated Junior Software Engineer to join our High Integrity Software Engineering Team. This role offers an exciting opportunity to work on some of the UK’s most critical and meaningful software projects. As part of our team, you will contribute to the development of safety-critical systems that support national infrastructure and enhance safety and efficiency across multiple industries. This position is ideal for individuals who are curious, creative, and eager to make a real impact in the field of software engineering. You will rotate through various projects and roles, gaining comprehensive experience across the entire software development lifecycle, from requirements engineering and system design to coding, testing, and validation. Working closely with clients and colleagues, you will help solve complex real-world challenges and develop innovative solutions that make a difference.
Qualifications
- A first-class or 2:1 degree in a relevant subject (postgraduate qualifications are also welcome)
- Strong communication skills and ability to work effectively in team environments
- Organized, inquisitive, and enthusiastic about innovation and learning
- Understanding of software engineering principles and practices
- Interest in safety-critical systems and formal methods is a plus
- Eligibility for security clearance (BPSS, Security Clearance, or Developed Vetting)
Responsibilities
- Designing and developing software for safety-critical systems across various sectors
- Creating reliable code that operates continuously around the clock in global environments
- Applying formal methods to verify safety properties and ensure system integrity
- Building reference models and exploring new tools and techniques to enhance development processes
- Collaborating with clients and team members to address real-world challenges and deliver innovative solutions
- Participating in rotations across different projects to gain diverse experience
- Engaging in all phases of the software development lifecycle, including requirements analysis, system design, coding, testing, and validation
Benefits
- Access to comprehensive digital learning platforms for continuous professional development
- Participation in employee networks promoting diversity, equity, and inclusion, such as OutFront and CapAbility
- Exposure to top global companies working with Capgemini, including 145 of the Fortune 500 firms
- Competitive salary and benefits package
- Opportunities for career growth and development within a global organization
- Inclusive and supportive work environment that encourages innovation and collaboration
Equal Opportunity
Capgemini is committed to creating a diverse and inclusive workplace. We welcome applications from individuals of all backgrounds and experiences. All roles require a level of security clearance, and we ensure that our hiring practices are fair and equitable. We believe in building a respectful environment where everyone can bring their whole selves to work, contributing to a future that is inclusive, innovative, and sustainable.