Algorithm Engineer

Akkodis

Cheadle

Presencial

GBP 90 000 - 130 000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Akkodis is recruiting an experienced Algorithm Engineer to develop mathematical and signal-processing software for complex defence programmes. You will translate theoretical models into maintainable C++ code, deliver on Linux targets and work within a model-driven development environment.

Strong expertise in mathematics, signal processing, and Docker/Kubernetes will be required, with a focus on reliability and high integrity software.

Qualificações

  • Eight+ years of software engineering experience in relevant domains.

Responsabilidades

  • 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.

Conhecimentos

C++ programming
Mathematics
Signal processing
Model-driven development
Linux scripting
Docker/Kubernetes/Podman
TCP/IP networking
GPU programming
Communication & leadership
MATLAB/Simulink
DOORS/Polarion

Ferramentas

Git
Bitbucket
Artifactory
Jira
Jenkins

Descrição da oferta de emprego

Location: Cheadle | Fully onsite, Monday–Friday

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

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.
  • 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.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Onsite Senior Algorithm Engineer - C++ & Signal Processing
Onsite Senior Algorithm Engineer - C++ & Signal Processing

Akkodis • Cheadle

Presencial
GBP 90 000 - 130 000
Embedded Software Engineer
Embedded Software Engineer

Akkodis • Reading

Híbrido
GBP 55 000 - 80 000
C++ Algorithms Engineer
C++ Algorithms Engineer

ALTEN LTD - UK • Manchester

Presencial
GBP 75 000 - 120 000
Private Medical Insurance
Pension Scheme
Cycle-to-work Scheme
+2
Firmware Engineer
Firmware Engineer

Akkodis • Greater London

Presencial
GBP 45 000 - 70 000
Senior Signal Processing Engineer
Senior Signal Processing Engineer

ALTEN • Manchester

Presencial
GBP 50 000 - 70 000
Personalised career path
Private medical insurance
Pension scheme
+2
Algorithm Engineer
Algorithm Engineer

Copello Global Ltd • West of England

Presencial
GBP 55 000 - 85 000
Annual bonus
Paid overtime
Flexible working hours
+1
Senior Signal Processing Engineer
Senior Signal Processing Engineer

ALTEN • Manchester

Presencial
GBP 45 000 - 65 000
Private medical insurance
Pension scheme
Cycle-to-work scheme
+1
Software Engineer (Java & Cloud Services)
Software Engineer (Java & Cloud Services)

Akkodis • England

Híbrido
GBP 60 000 - 90 000
Senior Software Engineer
Senior Software Engineer

Akkodis • Gloucester

Presencial
GBP 55 000 - 75 000
Algorithm Developer (Weapon Systems)
Algorithm Developer (Weapon Systems)

MBDA UK Limited • West of England

Híbrido
GBP 50 000 - 61 000
Company bonus
Pension
Overtime
+4