Software Engineer - Maritime Mission Systems in England
Software Engineer - Maritime Mission Systems

Software Engineer - Maritime Mission Systems in England

England Full-Time 40000 - 50000 £ / year (est.) No home office possible
Thales

At a Glance

  • Tasks: Create cutting-edge software for advanced sonar systems used by navies worldwide.
  • Company: Join Thales, a global tech leader shaping the future of defence and security.
  • Benefits: Enjoy private medical insurance, flexible leave options, and employee discounts.
  • Other info: Collaborate with international teams and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact on maritime technology while developing your skills in a dynamic team.
  • Qualifications: Degree in Software Engineering or related field; experience in Java/C++ preferred.

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

Location: Cheadle, United Kingdom

Company: Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital security, we help build a future we can all trust. Thales supports the security and stability of our nation by providing extraordinary technology to our customers, as well as delivering social value to the UK with our products and services.

Description: Thales Maritime Mission Systems provide a unique opportunity for you to create software that delivers a state of the art Sonar capability for UK and International Navies. Our systems are developed for a wide range of significant defence projects, including the next generation of autonomous mine hunters, conventional and hybrid mine hunters, the Astute class submarines, Merlin helicopters, Type 23 frigates etc. As a Thales Maritime Mission Systems software engineer, you will develop the next-generation mission systems and sonar technologies, for which we are world-renowned. You will be a key member of the Software Development team based at the Thales site in Manchester, and will have the opportunity to collaborate with Thales sites in the UK and overseas.

Key Responsibilities:

  • Design, implementation and test of our software solutions, using industry standard tools and methods.

Job Content:

  • Develop software components (from detailed Design through to Unit testing) to realise the vision of our Product Owners, following the SW architectures identified by our SW Architects.
  • Support the SW integration activities and resolve bugs identified during verification.

Essential Requirements:

  • Demonstrable skills in software development (Java/C++ in a Linux environment)
  • An understanding of the software development lifecycle
  • Use of industry standard tooling for software development (IDEs, unit test frameworks, static analysis, etc)
  • Strong written and verbal communication skills
  • An ability to work as a key member of the team
  • A desire to take responsibility for your professional development

Desirable Requirements:

  • Experience of agile methodologies
  • Awareness of software configuration control principles
  • Awareness of real-time constraints in software development
  • A knowledge of software architectures and design patterns

Minimum Educational Requirements:

  • Degree in a relevant subject e.g. Software Engineering, Computer Science, Maths, Physics or Engineering.

Benefits:

We ensure equal opportunities, pay and working conditions for all. The benefits we offer include private medical insurance, buying or selling annual leave, cycle to work schemes, employee discounts, paid volunteering day, stocks and shares, annual bonus and much more depending on the role.

EEO Statement: At Thales, we ensure equal opportunities, pay and working conditions for all.

Software Engineer - Maritime Mission Systems in England employer: Thales

Thales is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among its employees. Located in Cheadle, UK, the company provides extensive benefits such as private medical insurance, flexible leave options, and opportunities for professional growth within a global technology leader. Joining Thales means being part of a team that contributes to cutting-edge defence projects while enjoying a supportive environment that values diversity and employee well-being.
Thales

Contact Detail:

Thales Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Maritime Mission Systems in England

✨Tip Number 1

Network like a pro! Reach out to current or former Thales employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about Java/C++ and your experience with software development. We want to see your passion for coding!

✨Tip Number 3

Show off your teamwork skills! Thales values collaboration, so be ready to share examples of how you've worked effectively in a team. Highlight any agile methodologies you've used too!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Thales family.

We think you need these skills to ace Software Engineer - Maritime Mission Systems in England

Java
C++
Linux
Software Development Lifecycle
Unit Testing
Static Analysis
Agile Methodologies
Software Configuration Control
Real-Time Constraints
Software Architectures
Design Patterns
Strong Written Communication Skills
Strong Verbal Communication Skills
Team Collaboration
Professional Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java/C++ 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 maritime mission systems and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Communication Skills: Strong written communication is key for us. Make sure your application is clear, well-structured, and free of typos. This is your first impression, so let your personality come through while keeping it professional!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, you’ll find all the details you need about the role there!

How to prepare for a job interview at Thales

✨Know Your Tech

Make sure you brush up on your software development skills, especially in Java and C++. Familiarise yourself with the tools and methods used in the industry, as you'll likely be asked about your experience with IDEs and unit testing frameworks.

✨Understand the Mission

Research Thales and their Maritime Mission Systems. Understand the projects they’re involved in, like autonomous mine hunters and submarines. This will help you demonstrate your enthusiasm for the role and show that you’re genuinely interested in contributing to their mission.

✨Show Your Team Spirit

Thales values collaboration, so be ready to discuss your experiences working in teams. Share examples of how you've contributed to group projects and how you handle challenges within a team setting. Highlight your communication skills, as they are essential for this role.

✨Ask Smart Questions

Prepare thoughtful questions to ask at the end of your interview. Inquire about the software development lifecycle at Thales or how they implement agile methodologies. This shows your interest in the company and helps you gauge if it’s the right fit for you.

Software Engineer - Maritime Mission Systems in England
Thales
Location: England

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

>