C++ Software Engineer in Southampton

C++ Software Engineer in Southampton

Southampton Full-Time 40000 - 60000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Develop simulation models and toolsets in a cutting-edge framework.
  • Company: Join MASS, a global tech leader in defence and digital services.
  • Benefits: Enjoy competitive salary, generous leave, and health perks.
  • Why this job: Make a real impact in defence while working with innovative technology.
  • Qualifications: Strong C++ skills and experience in modelling/simulation software required.
  • Other info: Dynamic team environment with excellent career growth opportunities.

The predicted salary is between 40000 - 60000 £ per year.

Portsdown West (PO17)

Full-time Onsite

Salary £40,000 - £60,000

  • 25 days annual leave inclusive of up to 3 days Christmas shut-down
  • Buy or sell up to 5 days annual leave
  • Annual Wellbeing allowance
  • Two pension schemes to choose from
  • Private Medical Insurance + discounts for additional family members
  • Life Assurance scheme up to 4 x salary
  • Share Save scheme
  • Electric/Hybrid Car leasing scheme
  • Cycle to work scheme
  • Retail discounts
  • Career development support

Our Electronic Warfare Operations Support (EWOS) team is a group of over 60 engineers, scientists, and former military specialists who combine their expertise to help our customers protect their people and platforms while achieving their full operational potential.

About the Role:

MASS is growing its Electronic Warfare Operations Support Group (EWOS) at Portsdown West, (Fareham, Hampshire). We are looking for a talented C++ Software Engineer with experience of working with simulation models, to aid Operational Analysis and support cutting edge research, development, and delivery projects, led by our technical customer, Dstl.

This role is largely based within an in-house simulation framework (ITASE) with responsibilities to include:

  • Developing toolsets, models, and integration activities in the ITASE framework.
  • Incorporating or adapting additional existing Dstl data/models (e.g. signatures) into studies.
  • Library linking, development from theory, and re-coding of existing algorithms and data.
  • Understanding and aligning assumptions and data across components.
  • Understanding and implementing the interactions of multiple entities in a scenario.

The invaluable experience you'll bring:

Given the complex RF environments represented in ITASE, radar knowledge is essential and highly desirable in any candidate.

What we are looking for:

  • Strong background in modelling/simulation software development.
  • Strong C++ programming skills.
  • Experience with Visual Studio/Windows development tools.
  • Knowledge of RF, countermeasure and flyout simulation tools, ideally gained within a defence setting.
  • Radar systems expertise.
  • Background in physics, engineering or maths.
  • Clear communication skills to explain/adapt models.

Supporting Skills:

  • RF system knowledge and/or broader systems engineering experience
  • MATLAB or Python for data analysis and visualisation
  • Experience with MATLAB / Simulink
  • Familiarity with Defence/Air Platform protection systems and threat systems (e.g. SAMs, IADS, Sensors, FPVs).
  • Potential to support Operational Analysis study work.

Non-negotiables:

Due to the highly secure nature of the projects that you will be involved with, you must be:

  • A UK National and eligible to work in the UK
  • Eligible to obtain and maintain a UK Government SC-level security clearance

Who is MASS?

MASS is an independent, global technology company, trusted by highly secure organisations to provide advanced, digital services that manage data and keep information safe. With our heritage in defence, we offer robust solutions to sectors where security expertise is essential.

We work in partnership with customers, using skilled, technical experts. We think innovatively to provide tailored, agile and resilient solutions that secure advantage, so you're ready for digital transformation. MASS is an equal opportunities employer; we know that our people are smart, skilled and motivated and in return we provide a friendly workplace where everyone is valued and has the chance to make an impact. Join MASS and play a key role in operational analysis that strengthens defence capability and protection.

C++ Software Engineer in Southampton employer: MASS Consultants

MASS is an exceptional employer, offering a dynamic work environment at our Portsdown West location, where innovation meets defence technology. With a strong focus on employee wellbeing, we provide generous benefits including 25 days of annual leave, private medical insurance, and career development support, ensuring that our team members thrive both personally and professionally. Join us to be part of a collaborative culture that values your contributions and empowers you to make a meaningful impact in the field of electronic warfare operations.
M

Contact Detail:

MASS Consultants Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees at MASS or in the defence sector on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Prepare for the technical interview by brushing up on your C++ skills and simulation models. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the questions you might face.

✨Tip Number 3

Showcase your passion for defence technology! During interviews, share any relevant projects or experiences that highlight your knowledge of RF systems and simulation tools. This will help us stand out as a candidate who truly understands the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows us that you’re genuinely interested in joining the team at MASS.

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

C++ Programming
Simulation Software Development
Visual Studio
RF Knowledge
Radar Systems Expertise
MATLAB
Python
Data Analysis
Communication Skills
Systems Engineering
Model Development
Integration Activities
Algorithm Development
Defence Systems Familiarity

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the C++ Software Engineer role. Highlight your experience with simulation models and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in RF systems and C++ programming makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Technical Skills: When filling out your application, don’t forget to showcase your technical skills, especially in C++ and any experience with Visual Studio or MATLAB. We love seeing candidates who can demonstrate their expertise clearly.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it’s super easy!

How to prepare for a job interview at MASS Consultants

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your previous projects and how you've used C++ in simulation models. Practising coding problems can also help you feel more confident.

✨Understand the Defence Context

Familiarise yourself with the defence sector, especially regarding RF systems and countermeasures. Knowing the basics of radar systems and how they interact in simulations will show that you're not just a coder but someone who understands the bigger picture.

✨Prepare for Technical Questions

Expect technical questions related to modelling and simulation software development. Review common algorithms and data structures, and be ready to explain your thought process when solving problems. This will demonstrate your analytical skills and technical expertise.

✨Communicate Clearly

Since clear communication is key in this role, practice explaining complex concepts in simple terms. You might be asked to adapt models or explain your approach, so being articulate will set you apart from other candidates.

C++ Software Engineer in Southampton
MASS Consultants
Location: Southampton
Go Premium

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

M
  • C++ Software Engineer in Southampton

    Southampton
    Full-Time
    40000 - 60000 £ / year (est.)
  • M

    MASS Consultants

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