See more Collapse

Software Engineering Manager

1 month ago


Weymouth Dorset, United Kingdom Ultra Maritime Full time

Safeguarding the Seas for the World's Navies.

Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on naval fleets across our allied navies around the globe.

As the maritime and underwater battlespace evolves, we tirelessly push the boundaries to develop advanced specialist systems that provide our 'five-eyes' Defence customers with an unbeatable warfighting edge. We thrive on collaboration and partnering with our customers to ensure mission success. Our expert solutions encompass an array of game-changing technologies, including state-of-the-art sonar, radar, expendables, signature management, and naval power systems.

Join us in shaping the future of naval warfare and together, we will safeguard the seas and empower navies worldwide

Flexible Working

At Ultra Maritime, we understand that your personal life is just as important as your professional one. That's why we support and promote flexible working arrangements where possible. Whether you prefer a hybrid model, working remotely, or the structure of being on-site, we will support you as best as we can. Embrace the freedom to shape your work hours according to your needs, whether it's part-time, compressed hours, or a unique arrangement that suits your lifestyle.

Loudwater, Greenford, and Weymouth exclusively offer a 9-day fortnight working pattern, offering extended weekends every other week, granting you more time to pursue your passions. And that's not all - we provide flexible start and finish times.

At Ultra Maritime you will:
be part of an agile organisation, with the ability to make a real difference
have the opportunity to be involved in multiple domains and projects, throughout the engineering lifecycle
work for the dominant provider of UK surface ship Anti-Submarine Warfare solutions, with many related export opportunitiesWe operate in the following areas:
Underwater Warfare: this includes working on game changing naval Integrated Sonar System (ISS), hull mounted anti-submarine warfare sonar system, towed array sonar systems, surface ship and submarine torpedo defence and countermeasures, and distributed anti-submarine warfare systems (sonobuoys), including Multi-Static Active (MSA) technologies.

Maritime: this includes new build and modernisation solutions for naval combat systems, combat management systems, electro optical surveillance and tracking, weapon fire control and servo control and signature measurement solutions for both surface and sub-surface platforms.

C2ISR: this includes deployable Air Command and Control and data link systems as well as complex surveillance and security solutions for maritime surface, underwater and land borders.
Through-life Support: solutions are also part of our offering, including contractor logistics support, waterfront support, spares and inventory management, technology refresh of own and third party systems.

Ultra Maritime UK has a strong portfolio of in-service products and new development projects focused on the provision of world class sonar systems for anti-submarine warfare. These products make use of advanced signal processing, complex graphical Human Computer Interfaces, and software\hardware interfaces. Over the last few years Ultra has been awarded several contracts to deliver both greenfield and upgraded sonar software applications to a variety of customers around the world. These programs will be resourced using engineers from multiple different global geographic locations and therefore strong software leadership required.

As a result, we have an immediate and ongoing requirement for a Software Engineering Manager with strong skills in establishing and managing software development programs. The applicant will ideally have set up and managed a similar SW program in the past, and also have working knowledge of needs of a typical software development team that utilizes C++, Java and Python and the associated configuration control repositories and build pipelines in a virtualized development environment.

In this role you will be working closely with teams of software developers, mathematicians and physicists who are designing, implementing, and testing sonar system solutions on a variety of programs and from locations across the globe. The software engineering manager is responsible for maintenance of the program budget and schedule and ensuring issues are seen ahead of time and actions put in place before they become a problem.

The role also potentially provides the opportunity to take on a wider leadership role within Ultra including line management of software engineers, and with recruitment into the various software teams. An element of travel to other sites both within and outside the UK may also be required with the role.

Day to day management of the software engineering scope ensuring the development program is on track.
Fostering a good working relationship with the software team leads and ensuring that the processes are in place to enable them to do their work.
Setting up and chairing program reviews at the different stages of the software development lifecycle.
Fielding, triaging, and addressing day to day issues from the program teams as they arise.Knowledge of Agile development processes or similar would be an advantage.
Knowledge of Azure DevOps or similar would be an advantage.
Knowledge of a software development language C++, Java or Python would be an advantage.
Good degree in a STEM subject with some experience of software development either as part of post graduate work or industrial experience.
Coaching and mentoring of junior staff would be an advantage.Flexible working hours
Hybrid working for certain job roles.
Casual dress
25 days holiday
Option to buy or sell holiday.
Option to purchase private health care, dental, critical illness etc via salary sacrifice.
Reward hub - discounts at over 200 online stores
4 x annual salary life cover
Pension starting at 5% Employer / 4% Employee. You can select your employee contribution level from 4% to 70% (providing this sacrifice does not cause your salary to drop below the National Minimum Wage/ National Living Wage).
Annual bonus#CVL

#LI-Hybrid

Relocation Support

We offer financial support to candidates that are considering relocating; Ultra Maritime is an equal opportunities employer that values diversity, inclusion, equity and equality. Underpinned by our values, behaviours, and policies, we want you to feel empowered to be your best and authentic self.

believing that this will increase our diversity of thinking, and ultimately ensure we continue delivering on our commitments to our customers.

We do not discriminate based on race, religion, colour, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status and welcome applications from all candidates


We have other current jobs related to this field that you can find below

  • Software Engineer

    3 weeks ago


    Weymouth, Dorset, United Kingdom Critical Software Full time

    At Critical Software we truly believe that our people are what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of what ́s possible. Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense of purpose, values, and togetherness....

  • Software Engineer

    3 weeks ago


    Weymouth, United Kingdom Critical Software Full time

    At Critical Software we truly believe that our people are what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of what´s possible. Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense of purpose, values, and...


  • Weymouth, Dorset, United Kingdom Redline Group Ltd Full time

    An exciting Senior Embedded Software Engineer job opportunity has arisen, to join a team to design and develop software for a market leader in high quality special purpose machinery, based in Dorset, commutable from Weymouth, Dorchester, Poole, Bournemouth, Christchurch, Yeovil. This Senior Embedded Software Engineer job is for someone who has a passion...


  • Poole, Dorset, United Kingdom Dorset Software Full time €48,000

    Did you realise that your STEM degree could lead directly to an incredible career in Software Development? Dorset Software is a leading provider of digital technology consultancy services. We deliver innovative software development programmes to a range of high-profile clients spanning multiple industries. We have rewarding opportunities for STEM graduates...

  • Software Engineer

    3 weeks ago


    Weymouth, Dorset, United Kingdom Endeavour Recruitment Solutions Full time

    Technologies: C++ Java UML VMware Embedded Systems Device Drivers Endeavour Recruitment has an excellent opportunity for an experienced Software Engineer to join our client for a permanent position based in Weymouth. This position offers excellent opportunities for growth and progression, a competitive salary, some of the benefits you can expect to...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Unleash the Power of Multi-Mission Excellence: Safeguarding the Seas for the World's Navies.Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Unleash the Power of Multi-Mission Excellence: Safeguarding the Seas for the World's Navies. Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised...


  • Weymouth, United Kingdom Ultra Maritime Full time

    Unleash the Power of Multi-Mission Excellence: Safeguarding the Seas for the World's Navies.Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on...


  • Weymouth, United Kingdom Ultra Full time

    Description At Ultra Maritime you will:be part of an agile organisation, with the ability to make a real differencehave the opportunity to be involved in multiple domains and projects, throughout the engineering lifecyclework in a dynamic environment, with the ability to make significant personal impacthave exposure to all functional and business areas, with...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Safeguarding the Seas for the World's Navies. Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on naval fleets across our allied navies around...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Safeguarding the Seas for the World's Navies. Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are utilised on naval fleets across our allied navies around...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Unleash the Power of Multi-Mission Excellence: Safeguarding the Seas for the World's Navies. Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Unleash the Power of Multi-Mission Excellence: Safeguarding the Seas for the World's Navies. Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide. With our extensive portfolio of capabilities, our innovations are...


  • Weymouth, Dorset, United Kingdom Ultra Maritime Full time

    Safeguarding the Seas for the World's Navies.Step into a world where cutting-edge technology meets unparalleled expertise. Ultra Maritime pioneers delivering multi-mission solutions that protect and empower the naval forces worldwide.With our extensive portfolio of capabilities, our innovations are utilised on naval fleets across our allied navies around the...


  • Weymouth, United Kingdom Redline Group Ltd Full time

    An exciting Software Engineer job opportunity has arisen, to join a team to design and develop software for a market leader in high quality special purpose machinery, based in Dorset, commutable from Weymouth, Dorchester, Poole, Bournemouth, Christchurch,Yeovil. This Software engineer job is for someone who has a passion for engineering and ambition to work...


  • Poole, Dorset, United Kingdom Dorset Software Full time €48,000

    Did you realise that your STEM degree could lead directly to an incredible career in Software Development? Dorset Software is a leading provider of digital technology consultancy services. We deliver innovative software development programmes to a range of high-profile clients spanning multiple industries. We have rewarding opportunities for STEM graduates...


  • Weymouth, Dorset, United Kingdom OpenSourced Full time

    My client is offering an exciting opportunity to join their existing team of engineers as a Software Engineer (Embedded). This role involves working alongside a diverse team with complementary skills and experience, supporting a range of applications from embedded software development on printer products to enterprise application software for printer...

  • Technical Lead

    1 month ago


    Poole, Dorset, United Kingdom JAM Software GmbH Full time

    Press Tab to Move to Skip to Content Link We are looking for an experienced C++ Lead Software Engineer to join our Yunex Traffic R&D product development team in Poole. Solid experience designing and implementing embedded software systems and/or embedded software You will enjoy opportunities to work on both new and existing projects and be challenged...

  • Technical Lead

    1 month ago


    Poole, Dorset, United Kingdom JAM Software GmbH Full time

    Press Tab to Move to Skip to Content Link We are looking for an experienced C++ Lead Software Engineer to join our Yunex Traffic R&D product development team in Poole. Solid experience designing and implementing embedded software systems and/or embedded software You will enjoy opportunities to work on both new and existing projects and be challenged...


  • Weymouth, United Kingdom Nextra Recruitment Limited Full time

    This is a wonderful opportunity to join an existing team of engineers with a broad range of complementary skills and experience. The software team within supports a wide variety of applications from embedded software development on our range of printer products through to enterprise application software that supports the printer manufacturing process. The...