Sorry, this advert is now closed. Click here to view our live vacancies.

Software Engineer - Hampshire

Technical Engineering
Ref: 6412 Date Posted: Wednesday 07 Feb 2024
Software Engineer
 
Location:                 Predominantly home working with occasional onsite requirements in Havant
 
Salary:                      Up to £50,000 (dependant on experience) + excellent benefits
 
We currently have an exciting opportunity for a Software Engineer to join a company that provide systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets.

They’re using cutting-edge innovation to design and develop solutions to the most complex problems facing today’s military forces and give them an advantage into the future. This role is all about describing the behaviour of a software solution and implementing the high-level software design following the architectural constraints. You will work mainly within the engineering team on Airborne Mission Systems, with a variety of programmes in this space.

 
Software Engineer Role
  • Requirements Derivation and the Creation of Software Requirement Specifications
  • Taking system engineering inputs and flowing through to the SW team.
  • Modelling and Systems design
  • Translate business requirements into appropriate technical specifications 
  • Provide technical input to programme management and commercial staff and support where required
 
Senior Software Engineer skills and experience
  • Strong understanding of UML modeling
  • Exposure to SysML
  • Understanding of requirements definition and interface documentation required to support the development and acceptance of solutions, including requirements decomposition.
  • Understanding Test and Qualification procedures and practices, especially with regard to requirement sell-off
  • An understanding of software design patterns (such as the observer pattern), and the ability to apply architectural design patterns.
  • An understanding of UML Operations, Classes and Type Definitions, and being able to implement this within a Software UML Model.
  • Exposure to C or similar.
  • Ability to articulate Software behaviour in terms of use cases and requirements, and ensure adherence to any architectural constraints.
  • Ability to communicate with a wide range of audiences on sometimes complex issues, topics and engineering principles and practices.
 
This is a fantastic opportunity for you to secure a challenging and exciting Software Engineer role where you will be rewarded with an excellent benefits package as well as the opportunity to take on increased responsibility within the business.
 
Please note
Rules onsite require sole British Citizenship, and you will be required to undergo UK Security Clearance.
 
 
Cirrus Selection offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment.

 

Cookies on this website
We want to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.