Position: Mid-Senior level

Job type: Full-time

Loading ...

Job content

hackajob is a matching platform partnering with Ultra Maritime helping them to hire the best talent and build the future. To get the chance to get matched to this role and other similar roles, click on Apply to set up your free profile.

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 their extensive portfolio of capabilities, their innovations are utilised on naval fleets across their allied navies around the globe.

As the maritime and underwater battlespace evolves, they tirelessly push the boundaries to develop advanced specialist systems that provide their ’five-eyes’ Defence customers with an unbeatable warfighting edge. From surface vessels to subsurface operations and unmanned platforms, they are revolutionising the way naval missions are executed.

They thrive on collaboration and partnering with their customers to ensure mission success. Their expert solutions encompass an array of game-changing technologies, including state-of-the-art sonar, radar, expendables, signature management, and naval power systems.

Join them in shaping the future of naval warfare and together, they will safeguard the seas and empower navies worldwide!

Flexible Working

At Ultra Maritime, they understand that your personal life is just as important as your professional one. That’s why they support and promote flexible working arrangements where possible. Whether you prefer a hybrid model, working remotely, or the structure of being on-site, they will support you as best as they 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.

Rugeley embraces flexibility by offering adaptable start and finish times, empowering you to find the perfect balance between your professional and personal commitments. Bid farewell to rigid schedules and embrace the freedom to design your workday around your unique needs.

It’s the ’innovating’ and ’empowering’ values that they ASPIRE to be. They welcome the challenge to work in new ways and have trust in you when getting the job done because they recognise, their business is their people.

Job Description

The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs.

The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components.

A professional at this grade applies technical / professional knowledge, making independent judgements based on practice and significant previous experience to support decision making. Often seen as a referral point or more senior team member to escalate more complex problems. Roles will act independently with minimal guidance, and may act as project managers/formal mentors for junior staff.

Key Responsibilities

In this role you will be responsible for a wide range of engineering activities covering all stages of a project from bid to delivery. Working closely with other team members and sub contractors, you will plan and carry out your activities to develop technical solutions, which successfully meet with the overall objectives of your project.

The role will include responsibility for:

Production of code to coding standards

The technical performance of the software produced

Interface to hardware team

Management of the software requirements

Personal attributes and skills

Be educated to a minimum of degree level in computer science, engineering, or a numerate scientific discipline with relevant software engineering experience

Programming skills and experience in C or C++

Design of coding architectures

Familiarity with programming in one or more of the following environments: Windows or Linux

Experience of embedded software/hardware integration

Object oriented, coding experience

Able to work in line with ticket+ standards

Good written English and software specification writing skills

Ideally have experience in Visual Studio and MFC

Some experience of either UML or equivalent e processing

Ideally have presentation and training skills and be confident in a customer facing role

Important Note: The successful candidate must be able to obtain relevant security vetting clearance required for the role.

Loading ...
Loading ...

Deadline: 28-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...