Job Search and Career Advice Platform

Enable job alerts via email!

Algorithm Software Engineer

Certain Advantage

Filton

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Defence Organisation based in Bristol is seeking an Algorithm Software Engineer for an initial 6-month contract, likely to be extended. The role involves transcoding a complex legacy algorithm codebase from ADA to Matlab, requiring strong experience in algorithm development and testing. The successful candidate will collaborate closely with engineering teams while ensuring thorough testing for compatibility. The organization offers hybrid working, with onsite presence required for four days a week.

Qualifications

  • Experience writing, delivering and testing algorithm-related software.
  • Experience writing software/algorithms within Mathworks tools.
  • Ability to work as part of a team.

Responsibilities

  • Transcode a large, complex legacy algorithm codebase from ADA to Matlab.
  • Develop test harnesses and ensure robust testing procedures.
  • Build good working relationships with stakeholders.

Skills

Algorithm development
Software testing
Team collaboration
Matlab
Technical comprehension

Tools

Mathworks tools
IBM Engineering Workflow Management
GIT
Job description
Job Overview

World Class Defence Organisation based in Bristol is currently looking to recruit an Algorithm Software Engineer on an initial 6 month contract, with very likely extension.

Contract & Location Details

Rate: £65.00 per hour
Overtime Rate: Hours worked over the standard 37 hours per week will be paid at 'time and a quarter'
Location: Bristol
Hybrid / Remote working: The role will be onsite 4 days per week (Monday to Thursday)
Duration: 6 months with very likely extension. Contracts often ongoing long-term thereafter.
IR35 Status: Inside IR35 (Umbrella)
Interview process: One stage video interview

Job Description
  • Work alongside algorithm engineers and technical experts to transcode a large, complex legacy algorithm codebase from ADA to Matlab.
  • Define, distribute and review core activities to enable efficient completion of the transcoding within the project timeframe.
  • Develop test harnesses and provide robust and extensive testing procedures to ensure equivalence between transcoded code base and legacy ADA algorithms.
  • Follow Code of Practice (CoP) in developing Matlab algorithms to ensure compatibility with auto‑coding tools, rectifying/resolving issues and reframing algorithms as necessary to ensure compatibility with the tool chain.
  • Build good working relationships with stakeholders, including the downstream software team, to enable effective transfer and integration of Matlab algorithm artefacts into the larger product.
  • Support resolution of queries and non‑compliances.
Essential Skills & Experience
  • Experience writing, delivering and testing algorithm‑related software.
  • Experience writing software/algorithms within Mathworks tools.
  • Verification of requirements and evidence review.
  • Rapid assimilation of technical information.
  • Ability to work as part of a team.
Desirable Skills & Experience
  • Experience writing, interpreting ADA code.
  • Specific tools knowledge: IBM Engineering Workflow Management / GIT.
  • Sea launched weapons experience.
  • Experience with C.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.