Software Engineer IA Defence in Hampshire

Software Engineer IA Defence in Hampshire

Hampshire Full-Time 50000 - 60000 £ / year (est.) No home office possible
Roke Manor Research Limited

At a Glance

  • Tasks: Develop innovative software solutions for defence using cutting-edge technologies.
  • Company: Join Roke, a dynamic tech company focused on solving meaningful problems.
  • Benefits: Enjoy competitive salary, flexible benefits, and a supportive work environment.
  • Other info: Collaborative culture with opportunities for personal and professional growth.
  • Why this job: Make a real impact in defence technology while expanding your skills.
  • Qualifications: Degree in STEM or equivalent experience; familiarity with Python, Java, or cloud tech preferred.

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

Great ideas come from different minds. That’s why we bring together engineers, scientists, analysts, and creatives from every background — and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we — working on the technologies that will shape tomorrow, not just today.

About Roke

Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act – through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe – that’s our mission, passion, and motivation. Joining a team united by purpose and ambition, you’ll be at the heart of an exciting growth journey: having doubled in size over the last 4 years. We push technical boundaries, together. We re-invest in product innovation, and we empower our people to make a difference.

The Opportunity

We seek a passionate software engineer to join our Defence Information Advantage team to drive best practice in agile delivery into deployed solutions typically at the edge. The Defence domain represents many unique and cutting-edge challenges for software which needs to utilise the best in ML and edge compute to optimise operation on deployed equipment. Roke also utilises the best in DevOps automation to drive faster capability deployment and uplift times than was typical within the industry.

Your Role

The role will give you opportunity to expand your skills into sensors and robotics. You will oversee code releases, deployments, and support operational systems. The role calls for both technical skills and soft skills to communicate effectively with colleagues at different levels in the organisation in a collaborative and holistic environment.

What you’ll bring

As a software engineer, you will have a degree level qualification in a STEM subject, or an equivalent level of practical experience. Depending on your level of ability/experience, you will have familiarity, competence or expertise in a subset of these areas:

  • Python
  • Java
  • Rust
  • Cloud technologies: Azure and GCP beneficial
  • Virtualisation and Containerisation
  • Containerisation (e.g. Docker, Podman)
  • Experience in GPU containerisation (e.g. NVIDIA Container Toolkit, Run:AI)
  • Microservices
  • Edge compute
  • APIs (both RESTful and Protobuf GRPC)
  • Stream based pub/sub systems (including Kafka and MQTT)
  • DevSecOps tooling
  • Version control (e.g. Git)
  • Continuous Integration/Deployment (e.g. Gitlab CI/CD)
  • Infrastructure as code (e.g. Terraform, Puppet, Ansible)

Beyond your technical skills, you will be proactive and able to communicate effectively with a variety of stakeholders. You will work well alone or as part of a team and grasp opportunities. You will be curious and seek out the best approach/solution/tool for the job at hand.

Areas of Responsibility

  • Work with product owners and other engineering disciplines to deliver software
  • Join and contribute to agile ceremonies following Scrum, Kanban or SAFe Agile.
  • Work with quality engineers to ensure the products and services are of high quality.
  • Participate and contribute to code reviews.
  • Support operational systems, troubleshoot and resolve issues.

Why You Should Join Us

We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies and techniques, which interest them. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive and supports a diverse workforce and those with additional needs.

Security Information

Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should have resided in the UK for the last 5 years for SC.

The Next Step

Click apply, submitting an up-to-date CV. We look forward to hearing from you.

Software Engineer IA Defence in Hampshire employer: Roke Manor Research Limited

Roke is an exceptional employer that fosters a collaborative and innovative work culture, where engineers and creatives unite to tackle meaningful challenges in defence technology. With a commitment to employee growth, Roke offers competitive salaries, flexible benefits, and a supportive environment that encourages diversity and inclusion. Located in the picturesque Romsey, Hampshire, employees enjoy a vibrant community and the opportunity to work on cutting-edge projects that shape the future of technology.
Roke Manor Research Limited

Contact Detail:

Roke Manor Research Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer IA Defence in Hampshire

✨Tip Number 1

Network like a pro! Reach out to current employees at Roke 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

Show off your skills! If you’ve got a GitHub or personal project that showcases your coding chops, make sure to mention it during interviews. It’s a great way to demonstrate your hands-on experience with Python, Java, or any of the tech stacks they use.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your knowledge of DevOps practices and edge computing. Being able to discuss how you’ve tackled similar challenges in the past will set you apart from the crowd.

✨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 Roke team.

We think you need these skills to ace Software Engineer IA Defence in Hampshire

Python
Java
Rust
Cloud technologies (Azure, GCP)
Virtualisation and Containerisation
Docker
GPU containerisation (NVIDIA Container Toolkit, Run:AI)
Microservices
Edge compute
APIs (RESTful, Protobuf GRPC)
Stream based pub/sub systems (Kafka, MQTT)
DevSecOps tooling
Version control (Git)
Continuous Integration/Deployment (Gitlab CI/CD)
Infrastructure as code (Terraform, Puppet, Ansible)
Agile methodologies (Scrum, Kanban, SAFe)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your familiarity with Python, Java, and any cloud technologies you've worked with. We want to see how you can contribute to our mission!

Showcase Your Projects: Include any relevant projects or experiences that demonstrate your technical skills, especially in areas like DevOps automation or edge computing. This is your chance to show us what you're capable of beyond just your qualifications.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to describe your experiences and skills. We appreciate a well-structured application that makes it easy for us to see your potential.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you’re serious about joining our team at Roke!

How to prepare for a job interview at Roke Manor Research Limited

✨Know Your Tech Inside Out

Make sure you brush up on the specific technologies mentioned in the job description, like Python, Java, and cloud technologies. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Roke is all about solving meaningful problems, so prepare examples of challenges you've faced in previous roles. Highlight how you approached these issues, the solutions you implemented, and the impact they had.

✨Emphasise Team Collaboration

Since the role requires effective communication with various stakeholders, think of instances where you've successfully collaborated with others. Be ready to discuss your experience in agile ceremonies and how you contribute to team dynamics.

✨Be Curious and Proactive

Roke values curiosity and a proactive approach. Prepare to discuss how you've sought out new tools or solutions in your work. Show that you're not just a coder but someone who actively looks for ways to improve processes and outcomes.

Software Engineer IA Defence in Hampshire
Roke Manor Research Limited
Location: Hampshire

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

>