Software Engineer - Hybrid - up to £70k in England
Software Engineer - Hybrid - up to £70k

Software Engineer - Hybrid - up to £70k in England

England Full-Time 42000 - 84000 £ / year (est.) Home office (partial)
Go Premium
R

At a Glance

  • Tasks: Design and develop software for military vehicles, ensuring optimal system functionality.
  • Company: Join Rheinmetall BAE Systems Land, a leader in defence engineering.
  • Benefits: Enjoy competitive salary, generous holiday, health plans, and career growth opportunities.
  • Why this job: Make a real impact in defence technology while working on innovative projects.
  • Qualifications: Degree in Computer Science or related field; experience in C++ and software development.
  • Other info: Dynamic work environment with excellent support for personal and professional development.

The predicted salary is between 42000 - 84000 £ per year.

Rheinmetall BAE Systems Land (RBSL) is a defence engineering company based in the UK. We design, manufacture and support military vehicles used by the British Army and international customers.

As a Software Engineer, you will be getting involved in the design, development & integration of equipment at the system and sub-system levels. This is a varied role which will expose you to lots of different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment.

Position Duties and Responsibilities

  • Design and implement software solutions which simultaneously fulfil contractual requirements and contribute to cost-effective design.
  • Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system.
  • Assisting in the validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports.
  • Provide support to task planning and estimating.
  • Maintain an up to date understanding of technical / engineering developments and apply this knowledge appropriately to the projects in hand.
  • Schedule own work to meet target timescales and deliverable milestones.
  • Perform self-verification of own tasks to ensure completeness and quality of information.
  • Undertake peer reviews to ensure completeness and quality of output.

Qualifications

Must be able to attain Full Security Clearance.

Essential

  • Degree qualified or equivalent in Computer Science or related subject.
  • Object oriented C++17 or later development experience with knowledge of design patterns.
  • Understanding of UML/SysML.
  • Knowledge of the full software development lifecycle.
  • Ability to develop new software and maintain legacy products.
  • Software verification and testing experience.
  • Good communication skills.

Desirable

  • Agile development experience.
  • Experience of using some of the following languages: C, C#, Scripting Languages, Java.
  • Knowledge of integration and target hardware testing would be advantageous.
  • Development with Data Distribution Service (DDS) or other Ethernet based communication.
  • Windows/Linux Cross Platform Development.
  • Visual Studio 2022.
  • CMake or similar build environment.
  • Windows/Linux system configuration.
  • CANbus/MilCAN/J1939 knowledge.
  • Git version control.
  • Youtrack/Jira issue and task tracking.
  • MariaDB/MySQL databases.
  • Experience using Boost, XML, JSON and cryptography.
  • Qt6 GUI Development.
  • Developing unit tests using a framework such as GoogleTest.
  • Experience working in a regulated environment such as Defence.

What We Offer

We want RBSL to be an employer of choice and for our employees to build a career they can be proud of with us. Through our contracts to deliver world-class products and support, we are able to offer great opportunities for personal development and career advancement through specialist technical roles, essential support functions and leadership positions.

  • Competitive salaries reviewed each year against market
  • Annual incentive scheme
  • Life assurance
  • 5 weeks holiday plus bank holidays
  • Long Service rewards with additional holiday
  • Holiday purchase scheme
  • Health cash plan
  • Employer pension contributions up to 10%
  • Salary sacrifice benefits including cycle to work and electric vehicles schemes
  • Access to high street and gym discounts and cashback
  • Enhanced maternity and paternity benefits

Software Engineer - Hybrid - up to £70k in England employer: Rheinmetall

Rheinmetall BAE Systems Land (RBSL) is an exceptional employer, offering a dynamic work environment in Shropshire where innovation meets tradition in defence engineering. With a strong focus on employee development, competitive salaries, and a comprehensive benefits package including generous holiday allowances and pension contributions, RBSL fosters a culture of growth and collaboration, making it an ideal place for Software Engineers to thrive and contribute to meaningful projects that support military operations.
R

Contact Detail:

Rheinmetall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Hybrid - up to £70k in England

Tip Number 1

Network like a pro! Reach out to current employees at Rheinmetall BAE Systems Land on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Prepare for the interview by brushing up on your C++ skills and understanding of UML/SysML. We want to show that you’re not just a fit on paper but can also talk the talk when it comes to technical details.

Tip Number 3

Don’t forget to showcase your problem-solving skills! During interviews, be ready to discuss how you've tackled challenges in past projects, especially in software verification and testing.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer - Hybrid - up to £70k in England

Object Oriented C++17 or later development
Knowledge of design patterns
Understanding of UML/SysML
Full software development lifecycle knowledge
Software verification and testing experience
Good communication skills
Agile development experience
Experience with C, C#, Scripting Languages, Java
Integration and target hardware testing knowledge
Development with Data Distribution Service (DDS)
Windows/Linux Cross Platform Development
Visual Studio 2022
CMake or similar build environment
Git version control
Experience in a regulated environment such as Defence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C++ and any relevant projects you've worked on. We want to see how your skills match 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 defence engineering and how your background makes you a great fit for our team. Keep it concise but impactful!

Showcase Your Technical Skills: Don’t forget to mention your technical skills, especially those related to software development and testing. If you’ve got experience with Agile or specific tools like Git or Visual Studio, let us know!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!

How to prepare for a job interview at Rheinmetall

Know Your Tech Inside Out

Make sure you brush up on your knowledge of C++17 and design patterns. Be ready to discuss your experience with object-oriented programming and how you've applied it in past projects. This will show that you're not just familiar with the language, but that you can also think critically about software design.

Understand the Defence Sector

Since you'll be working in a defence engineering company, it's crucial to have a grasp of the industry. Familiarise yourself with military vehicles and systems, and be prepared to discuss how your skills can contribute to their development and maintenance. Showing genuine interest in the sector can set you apart.

Prepare for Practical Tests

Expect to demonstrate your coding skills during the interview. Practice writing code on the spot and be ready to explain your thought process. You might also be asked about software verification and testing, so having examples from your experience will help you shine.

Communicate Clearly and Confidently

Good communication is key, especially when discussing complex technical concepts. Practice explaining your past projects and technical challenges in a clear and concise manner. This will not only showcase your expertise but also your ability to work well within a team.

Software Engineer - Hybrid - up to £70k in England
Rheinmetall
Location: England
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

R
  • Software Engineer - Hybrid - up to £70k in England

    England
    Full-Time
    42000 - 84000 £ / year (est.)
  • R

    Rheinmetall

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