Find a jobRecruiters

Algorithm Engineer

Exclusive opportunity

Onsite

Algorithm Engineer

Akkodis

Algorithm Engineer

Skills

DockerPythonMATLABBitbucketJenkinsLinuxKubernetesJira

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cheadle SK8, UK

Work mode:

Onsite

Published on:

15 October 2026

What they need


Algorithm Engineer

Location: Cheadle | Fully onsite, Monday–Friday

Akkodis is recruiting an experienced Algorithm Engineer to develop mathematical and signal-processing software for complex defence programmes.

About Akkodis

Akkodis is a global engineering, technology and R&D consultancy, part of the Adecco Group. We bring together engineering expertise and digital capabilities to help our clients develop innovative solutions, supporting projects from initial concept through to delivery.

Scope

  • Develop and integrate complex mathematical and signal-processing models into high-quality software solutions.
  • Support model-driven engineering through a combination of autogenerated and handwritten code.
  • Deliver efficient, reliable software for Linux-based target environments.

Role

You will translate theoretical models into maintainable C++ software, working closely with software engineers and architects to support programme delivery. You will apply clean coding practices, unit testing and static analysis throughout development.

Responsibilities

  • Implement mathematical and signal-processing models accurately in C++.
  • Integrate autogenerated and handwritten code within a model-driven development environment.
  • Develop, deploy and debug software on Linux targets.
  • Contribute to distributed-system software design and follow defined development processes.
  • Use Git, Bitbucket, Artifactory, JIRA and Jenkins to support development and configuration management.
  • Support automated build pipelines using Jenkins or Git runners.
  • Communicate technical progress, risks and issues clearly.

Required Experience

  • At least eight years of relevant software engineering experience.
  • Extensive hands-on C++ development experience.
  • Strong experience in computational mathematics and signal processing.
  • Proven ability to translate theoretical models into working software.
  • Experience with UML, model-driven development and Linux target environments.
  • Experience with distributed systems and configuration management.
  • Defence-sector experience is desirable.

Required Skills

  • Expert-level C++ programming.
  • Strong mathematical, signal-processing and model implementation capabilities.
  • UML and model-driven development expertise.
  • Linux development and shell, Bash or Python scripting.
  • Experience with container technologies such as Docker, Kubernetes or Podman.
  • Knowledge of TCP/IP networking, GPU programming languages and high-integrity coding practices.
  • Strong communication, teamwork and technical delivery leadership.
  • MATLAB/Simulink, virtualisation, and DOORS or Polarion experience would be advantageous.

Required Education

No specific formal qualification is stipulated; relevant technical expertise and experience are the key requirements.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Algorithm Engineer – Radar & Signal Processing - 2280

80-120k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

PythonMATLAB

7 months ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

5 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools