Enable job alerts via email!

Software Engineer C++/C#

MASS

Bristol

On-site

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A respected technology firm is seeking a Software Engineer C++ C# to join their team in Corsham. The role involves enhancing mission-critical simulation software, with responsibilities including requirements analysis, software development, and user training. Ideal candidates will have robust programming skills and a background in engineering, mathematics, or physics, contributing to significant defence decision-making processes.

Benefits

25 days annual leave
Private Medical & Dental Insurance
Life Assurance scheme
Continuous Professional Development support
Annual Wellness Allowance

Qualifications

  • At least 2 years' experience in C++ or C# development.
  • Ability to apply ingenuity to solve challenging engineering problems.
  • Strong software design skills, including Object-Oriented programming.

Responsibilities

  • Capture and analyze requirements or change requests.
  • Design and develop associated code.
  • Test, analyze, and update software and documentation.

Skills

C++
C#
Object-Oriented Programming
Software Design
Problem Solving
Version Control (Git)
Computing Fundamentals

Education

Degree in Engineering, Physics, or Mathematics

Tools

Visual Studio
MS Office

Job description

Software Engineer C++ C# – On-site, Corsham (SN13)

Salary DOE | 25 days annual leave | Buy or sell up to 5 days’ annual leave | Two pension schemes to choose from | Private Medical & Dental Insurance + discounts for additional family members | Life Assurance scheme up to 4 x salary | Multiple Save schemes | Electric/Hybrid Car leasing scheme | Cycle to work scheme | Retail discounts | Continuous Professional Development support | Annual Wellness Allowance

This is an opportunity to make an impact in a team dedicated to delivering top-tier solutions in a role that truly ‘makes a difference’ of critical importance. As a software and model engineer, you will support the ongoing maintenance and enhancement of mission-critical simulation software, working as part of a dedicated team.

The software operates on Windows and Red Hat Linux environments and is crucial for defence decision-making. The role involves contributing to a rigorous development and testing cycle to maintain high customer confidence in both the software and the team maintaining it.

The successful candidate will be a confident C++/C# practitioner, with a background in physics, mathematics, or engineering, and the ability to work effectively with demanding customers. The role is based in-office in Wiltshire, with occasional travel within and outside the UK. Activities will include:

  • Capture and analyze requirements or change requests
  • Design and develop associated code
  • Test, analyze, and update software and documentation
  • Contribute to technical and scheduling working groups
  • Conduct parametric studies using the software to answer customer questions or optimize modeling
  • Train users on software functionalities

Essential experience:

  • Engineering mindset with a passion for building complex software solutions
  • Ability to apply ingenuity to solve challenging engineering problems
  • Willingness to learn new technologies and languages
  • Good understanding of computing fundamentals (logic, data structures)
  • Strong software design skills, including Object-Oriented programming
  • Knowledge of version control systems such as Git
  • At least 2 years’ experience in C++ or C# development
  • Object-Oriented Design and implementation of engineering algorithms
  • Requirements & Configuration Management
  • Knowledge of Visual Studio & MS Office Products

Nice to haves:

  • Knowledge of Red Hat Linux or other Unix-based OS
  • Experience with MATLAB and/or R
  • Knowledge of powered flight, trajectory, and guidance systems modeling
  • Experience with weapon effects modeling
  • Knowledge of Numerical and Monte-Carlo methods
  • Experience with Command and Control modeling

Our non-negotiables:

  • You must be eligible to work and live in the UK
  • You must be able to undergo and maintain UK government Developed Vetting security clearance

Who is MASS

MASS is an independent, global technology company trusted by secure organizations to provide advanced digital services that manage data and ensure information security. With a heritage in defence, we offer robust solutions where security expertise is essential.

We prioritize wellbeing, supporting our employees through various programs, including mental health support and employee assistance services. We partner with customers using skilled, technical experts, and innovate to provide tailored, resilient solutions for digital transformation. MASS is an equal opportunities employer, valuing and fostering a friendly, inclusive workplace where everyone can make an impact.

Apply today to see how working for MASS could work for you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, C++, C#

JR United Kingdom

Reading

Remote

GBP 40,000 - 60,000

Yesterday
Be an early applicant

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Bristol

Remote

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Swindon

Remote

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Bristol

Remote

GBP 50,000 - 80,000

5 days ago
Be an early applicant

Senior Software Engineer (Ruby on Rails & React Native)

JR United Kingdom

Bristol

Remote

GBP 50,000 - 75,000

5 days ago
Be an early applicant

Senior Software Engineer - Blazor, Azure, C#

JR United Kingdom

Gloucester

Remote

GBP 45,000 - 75,000

5 days ago
Be an early applicant

Python Software Engineer

JR United Kingdom

Bristol

Remote

GBP 40,000 - 55,000

Yesterday
Be an early applicant

Software Engineer - Blazor, .NET, JavaScript, Agile ID40883

JR United Kingdom

Bath

Remote

GBP 55,000 - 85,000

5 days ago
Be an early applicant

Software Engineer C++ / C#

Mass Consultants Ltd

Corsham

On-site

GBP 40,000 - 60,000

3 days ago
Be an early applicant