Senior Software Engineer (GRD)

Ultra Electronics Command & Sonar Systems - Greenford

Apply Now

Purpose of Role

We require a talented individual who has strong technical skills across the full spectrum of the software development lifecycle. The development role, in an agile environment, will be to contribute to a wide range of projects in the underwater battle space arena including torpedo counter measures, advanced sonar applications, vessel characteristic signature analysis and exciting new technologies for long range detection and surveillance. This position would suit a flexible analytical engineer with a broad interest in software technologies coupled with a proven ability to deliver critical software components into complex product development.

Key Responsibilities

  • Requirement Analysis
  • Software architectural and detailed design – UML
  • Design implementation – C++
  • Formulation of integration and test strategies
  • Working with Analysts to develop processing algorithms
  • Production of formal documentation throughout the development lifecycle including requirements specification, detailed design and test
  • Planning and estimating
  • Configuration management – SVN, WindChill
  • Adherence to company engineering processes

Skills, Qualification and Experience

  • C++ (or other high level OO programming language) in a multi-threaded implementation environment
  • Windows / Linux
  • UML – Rhapsody or Enterprise Architect
  • GUI ergonomic design and development
  • Digital signal processing (audio/image processing/sonar/radar)
  • Real time operating system development environments
  • Understanding of networking (TCP-IP, Serial etc.)
  •  

Personal Attributes

  • Self-disciplined, adaptable, proactive
  • Innovative, able to adapt to alternative solutions/technologies
  • Good communication skills – verbal and written
  • Analytical and problem solving skills
  • Methodical, with attention to detail
  • Able to work independently or within a team structure
  • Must have or be able to achieve SC clearance
  • Degree
Job Reference: JUN20193963
Salary: Competitive
Category: Engineering
Contract: Permanent - Full Time
Closing Date: September 29, 2019

Not the right role for you? Share it with someone you know: Or join our talent pool to be notified about future roles: Join our talent pool

Application Process

Here's a breakdown of what to expect during the application process for this role:

Once we’ve received your application, we expect to have it reviewed and responded to as quickly as possible.
Please make sure when applying that you provide us with up to date and correct contact details.
Some roles within Ultra may need you to complete a test during or before the interview process. We will let you know following your application.
You can see and manage your application history via the applicant gateway. Please check your email for details once you have applied for a role.

Ultra Electronics Command & Sonar Systems

Welcome to Ultra Electronics Command & Sonar Systems, part of the Ultra Electronics Group, we are a UK-based solutions provider and systems integrator that operates in the Defence and Aerospace markets, where we deliver world-leading products, solutions and services to both national and international customers.

Over the past five years Ultra has proven that my initial motivations were well founded by supporting my career progression by providing structured training plans, reviews, training courses, personal coaching and on-the-job training.

…One of the main reasons that I joined Ultra Electronics five years ago was that I saw a company with the motivation to grow by recognising that the employees are at the heart of the company…

Over the past five years Ultra has proven that my initial motivations were well founded by supporting my career progression by providing structured training plans, reviews, training courses, personal coaching and on-the-job training.

All of this is strengthened by an open and supportive environment in which all employees are respectfully and fairly treated…

Debbie - Commercial Management (UK)

UK UltraSelect Benefits

As a UK employee you are offered company paid life assurance and membership of a contributory pension scheme as part of UltraSelect, the Group's flexible benefits scheme. Each year Ultra offers a SAYE scheme for all employees. UltraSelect offers important benefits flexibility for all UK employees by giving you the opportunity to consider how you wish to receive your benefits package from the company.

Up to 4x life assurance pension
Private medical insurance
Dental plan
Health screening
AESOP (All Employee Share Ownership Plan)
Holiday flexibility
Retail vouchers
Childcare vouchers
Salary Sacrifice for Cars scheme