SonicJobs Logo
Left arrow iconBack to search

Software Engineer - £50,000 - £65,000 per year - Dorset

FryerMiles Recruitment
Posted 8 days ago, valid for 22 days
Location

Weymouth, Dorset DT34BG, England

Salary

£50,000 - £65,000 per annum

Contract type

Full Time

Retirement Plan

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Software Engineer based in Dorset, offering a salary between £50,000 and £65,000 per year.
  • The ideal candidate should have experience in C++ development, multi-threaded design, and signal processing or AI/ML techniques.
  • Candidates should also possess knowledge of UML design techniques and the full software development lifecycle.
  • The role requires a self-motivated individual with good inter-personal skills and the ability to adapt to change, with 5 days of onsite work expected.
  • Benefits include 25 days of holiday plus bank holidays, medical and dental insurance, a pension scheme, and a bonus scheme.

Software Engineer - £50,000 - £65,000 per year – Dorset

FryerMiles are delighted to be partnering with a global defence business to assist with the recruitment of a Software Engineer to join their team based in Dorset.

The successful candidate will join an extremely capable development team, adopting more Agile methods with DevOps playing an increasingly important role as you scale up the level of Continuous Integration and Automation in the clients delivery pipelines.

Our client has an immediate and ongoing requirement for a passionate Software Engineer with strong software development skills and equally strong DevOps skills. The ideal candidate will be a software engineer who understands what a developer requires (and could in theory join the development team from time to time to write code) and also understands and has a passion for building, maintaining, and streamlining the continuous development and integration pipelines which support them.

You’ll be working with a mixture of technologies and software languages, based around a virtualised development environment and as such there is a wide range of skills that are applicable to this role. It is not expected that one person will hold all these skills, but it is expected that the DevOps team will have sufficient breadth and depth to cover all, and you will be key to achieving this.

Specific duties:

  • Software architectural design using UML and the Enterprise Architect tool.
  • Software Implementation and test in C++ including unit and continuous integration testing.
  • Sonar signal processing algorithm implementation, integration, and optimization
  • Artificial Intelligence algorithm implementation, integration, and optimization
  • Pride in the development of good quality well thought-out code.
  • Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued.
  • Integration, defect analysis and resolution to assist the verification teams with their work.
  • Progression of assigned stories and tasks in a product backlog using the Azure DevOps tool including estimation of remaining work.
  • Periodic verbal reporting of progress and contributing to sprint planning and retrospectives.

Required Experience:

  • Experience in C++ development
  • Experience in multi-threaded design
  • Experience in signal processing and/or AI/ML techniques
  • Experience of UML design techniques
  • Experience knowledge of the full software development lifecycle
  • Experience Machine Learning experience would be an advantage.
  • Experience of Python would be an advantage.
  • Experience of packaging tools and repositories such as Conan and Nexus would also be an advantage
  • Valid SC CLEARANCE / Eligible for SC Clearance

Personal Attributes:

  • Self-motivated, adaptable to change, proactive, diligent and with good inter-personal skills.
  • Ability to rapidly apply generic knowledge to new problems in new environments.

Travel

  • 5 Days onsite in Dorset

Benefits:

  • 25 days holiday plus bank holidays
  • Medical and Dental Insurance
  • Pension scheme
  • Bonus scheme

Software Engineer - £50,000 - £65,000 per year – Dorset 

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.