Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Software Engineer

Job LocationGreenford
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

We are investigators, problem solvers, brilliant thinkers, relentless explorers, we are Ultra!We are on a search for a talented individual who has strong technical skills across the full spectrum of the software development lifecycle.As a Principal Software Engineer, you will contribute to a wide range of projects and applications in the underwater battle space arena including torpedo defence and counter measures, advanced sonar applications, vessel signature analysis and exciting new technologies for long range detection and localization. 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.A demonstrable ability to technically lead a small team is an essential characteristic for this role.Key responsibilities as a Principal Software Engineer

  • Requirement Analysis
  • Software architectural and detailed design - UML
  • Design implementation - C++
  • Formulation of integration and test strategies
  • Managing work packages
  • Providing regular and clear technical progress reports to project management.
  • Technical leadership
  • 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 as a Principal Software Engineer
  • 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.)
  • Driving Licence
  • Personal Attributes
  • Self-disciplined, adaptable, proactive
  • Innovative, able to adapt to alternative solutions/technologies
  • Good communication skills - verbal and written
  • Good financial estimating and scheduling capability
  • Analytical, problem solving and technical leadership skills
  • Methodical, with attention to detail
  • Able to work independently or within a team structure
  • Must have or be able to achieve SC clearance
  • Must be able to work from either our Greenford or Loudwater sites
  • Degree (with a strong computing or engineering slant)
  • Benefits Every employee is critical to our success and as such we offer a range of flexible employee benefits along with career development opportunities.The office has free parking, onsite restaurant and local transport links. In addition you will receive:
  • Flexible working within core working hours
  • 25 days holiday with the option to buy/sell 5 days plus bank holidays.
  • 4 times your annual salary in life assurance
  • Flexible benefits package (benefits such as, new car scheme, retail vouchers, gym discounts, employee share scheme, health screening and more!)
  • Pension Scheme
  • Empowering you to reach your full potentialWe trust and empower each other, we love to celebrate success and we win as a team. Together, we embrace change and were never satisfied until weve done what we said wed doHow to ApplyIf you believe you have the skills and experience required to join our team then please click apply and upload your CV now.Here at Ultra we are an equal opportunity employer and value diversity and inclusivity. Underpinned by our values, behaviours and policies, we want you to feel empowered to be the best version of yourself. We also believe that people from different backgrounds and cultures will increase our diversity of thinking, ensuring we continue to successfully deliver to our customers. We therefore do not discriminate on the basis of; age, disability, gender reassignment, marriage or civil partnership, pregnancy and maternity, race, religion or belief, sex or sexual orientation. We also support requests for flexible working arrangements wherever possible.

    APPLY NOW

    Principal Software Engineer Related Jobs

    © 2019 Naukrijobs All Rights Reserved