Software Engineer C++ Python

Software Engineer C++ Python

Stevenage Full-Time 42500 £ / year Home office (partial)
C

At a Glance

  • Tasks: Develop and analyse software for spacecraft simulations using Python, C, and C++.
  • Company: Join Capgemini Engineering, a leader in tech innovation and diverse workforce.
  • Benefits: Enjoy competitive salary, annual bonus, 25 days holiday, and private medical cover.
  • Why this job: Make an impact in the aerospace industry while working with cutting-edge technology.
  • Qualifications: Experience in software development and strong analytical skills required.
  • Other info: Diverse and inclusive environment with excellent career growth opportunities.

Software Engineer – Python – C C++

Ensure you read the information regarding this opportunity thoroughly before making an application.

Stevenage – 3 days on site

£40,000 – £45,000

Your Skills

Sufficient to use stability tool analysis toolset and support investigation of behaviour in simulations

Signals processing skills: understanding PSDs, covariance for support in modelling/analysis of spacecraft pointing and stability performance.

Filtering/estimation

Background in Software Testing and/or Software development.

Analysis experience or experience with Python, C and C++

Experience in working with Avionics/Modelling/Simulation/Space

Excellent interpersonal skills and the ability to quickly build rapport with others

Self-motivated and able to use initiative

Organised, good time management and prioritisation

Methodical approach to work, with good attention to details and strong logic and reasoning skills

Willingness to learn new languages, skills and techniques.

MATLAB and Simulink

Your Profile

Due to the nature of this work, we will only be able to consider sole UK nationals who are eligible for SC.

If 75%+ of the criteria are met, then your application still may be considered as training and up-skilling will be provided to the right candidates.

Diversity & Inclusion

Capgemini Engineering recognises the benefit that having a diverse workforce brings to our projects. We value applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender identity, religion or belief, marital status, or pregnancy and maternity. In order to support diversity in our hiring process, your application will be anonymised when shared with hiring managers to be reviewed against the position.

Benefits

As a permanent employee of Capgemini Engineering you will have access to a range of benefits alongside your salary including an annual bonus scheme where you could share in the company’s success. You will get 25 days paid holiday outside of the bank holidays, a pension scheme with employer contributions, options for private medical cover as well as life assurance and enhanced maternity/paternity pay. For some employees you will also be eligible to take part in our impressive employee referral scheme (£3,000 per employee referred).

About Us

Capgemini Engineering combines, under one brand, a unique set of strengths from across the Capgemini Group: the world leading engineering and R&D services of Altran – acquired by Capgemini in 2020 – and Capgemini\’s digital manufacturing expertise. With broad industry knowledge and cutting-edge technologies in digital and software, Capgemini Engineering supports the convergence of the physical and digital worlds. Combined with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has more than 52,000 engineer and scientist team members in over 30 countries across sectors including aeronautics, automotive, railways, communications, energy, life sciences, semiconductors, software & internet, space & defence, and consumer products.

Capgemini Engineering is an integral part of the Capgemini Group, a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of 270,000 team members in nearly 50 countries. With its strong 50-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fuelled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2020 global revenues of €16 billion

Software Engineer C++ Python employer: Capgemini Engineering

Capgemini Engineering is an exceptional employer, offering a dynamic work environment in Stevenage where innovation meets collaboration. With a strong focus on employee growth, you will benefit from comprehensive training opportunities and a diverse culture that values inclusivity. Enjoy competitive benefits including an annual bonus scheme, generous holiday allowance, and a supportive work-life balance, making it an ideal place for passionate software engineers to thrive.
C

Contact Detail:

Capgemini Engineering Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer C++ Python

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Capgemini Engineering. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! If you’ve got projects or contributions on GitHub, make sure to highlight them. It’s a great way to demonstrate your coding chops in Python, C, and C++ without just relying on your CV.

✨Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and soft skills. Practice common interview questions related to software engineering and be ready to discuss your problem-solving approach in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Capgemini Engineering.

We think you need these skills to ace Software Engineer C++ Python

C++
Python
Software Testing
Software Development
Signals Processing
MATLAB
Simulink
Data Analysis
Attention to Detail
Interpersonal Skills
Time Management
Organisational Skills
Problem-Solving Skills
Adaptability
Initiative

Some tips for your application 🫡

Read the Job Description Carefully: Before you dive into your application, take a moment to really absorb the job description. It’s packed with info about what we’re looking for, so make sure you understand the skills and experience we value.

Tailor Your CV and Cover Letter: Don’t just send out a generic CV! We want to see how your unique skills in Python, C, and C++ fit with our needs. Highlight relevant experiences and projects that showcase your abilities in software development and analysis.

Show Off Your Interpersonal Skills: We love candidates who can build rapport easily! In your application, mention any teamwork or collaboration experiences. This will help us see how you might fit into our team dynamic.

Apply Through Our Website: Make sure to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy!

How to prepare for a job interview at Capgemini Engineering

✨Know Your Tech Inside Out

Make sure you brush up on your Python, C, and C++ skills. Be ready to discuss your experience with software testing and development, as well as any analysis work you've done. They’ll likely ask you technical questions, so being able to demonstrate your knowledge confidently will set you apart.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects, especially related to avionics or simulation. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how you approached problems and what the outcomes were.

✨Demonstrate Your Interpersonal Skills

Since they value good interpersonal skills, think of examples where you've successfully built rapport with colleagues or clients. Be ready to discuss how you collaborate in a team setting, as this role will require working closely with others.

✨Express Your Willingness to Learn

They’re looking for someone self-motivated and eager to learn new languages and techniques. Be prepared to share instances where you’ve taken the initiative to learn something new, whether it’s a programming language or a tool like MATLAB and Simulink.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>