Algorithm Developer

Thales

Cheadle, United Kingdom

PROFILE:

  • You graduated with a Master of Engineering, Artificial Intelligence, Algorithms Engineering, Computer Science or any related field;
  • You have technical skills and enjoy teamwork;
  • You want to solve complex problems and be plunged into a challenging environment;
  • You have proven dedication and willingness towards continuous improvement and learning new skills and technology;
  • You are seen as a value proposition on crucial and sensitive programs;
  • You are a self-starter, with an ability to manage your own workload and meet your agreed objectives, whilst also contributing to the development and delivery of wider operational goals;
  • You want to follow the latest advanced tools and the latest trends of the algorithm discipline.

COMPETENCIES:

  • You have knowledge of Algorithm design;
  • You have a deep understanding of foundational concepts in mathematics/physics/science;
  • You are able to analyse in a critical and constructive way systems/equipment needs in order to determine potential issues and build specification documents;
  • You possess high level of systems analysis and applied mathematics/statistics science;
  • You master programming and scripting languages (e.g. Python);
  • You have the ability to implement and optimise algorithms on a digital platform and evaluate/validate their efficiency;
  • You are able to write the documentation or the evolutions of algorithms;
  • You remain at the state of the art of your discipline (scientific papers…);
  • Different problem-solving methods;
  • Knowledge of the technical domains concerned (AI, crypto, sensors...) and of the customer use cases;
  • Knowledge of embedded platforms and/or systems;
  • Solid experience in signal processing (such as image, video processing) and information processing (raw data or structured data, graph…);
  • Experience in design and programming embedded processing machines (Java, C++, Python languages).

LIFE AS A THALES ALGORITHM ROLE

As an Algorithm Role within Thales, you will:

  • Work on Algorithm engineering either for Big Data Analytics, optimisation algos, crypto, decision aid algos, Information analytics & fusion algos, Image processing, Sensor processing algos (signal, video), or Waveform design and algos (radio, radar, sonar), problem complexity analysis; algorithm design; algorithm implementation on a targeted language and machine;
  • Define the system capabilities thanks to a functional, logical and value analysis, describing functions to be performed to meet the real needs of the user in the various scenarii and maximising product value for Customer;
  • Analyse critically and constructively the systems/equipment needs;
  • Select and adapt algorithmic and/or IT solutions (like architectures, technologies…) to meet the demand;
  • Prototype solutions in a realistic/representative context;
  • Provide support to the validation teams;
  • Ensure the smooth running of the project (like reporting, progress monitoring, customer interfaces…);
  • Embed solutions on different processing platforms;
  • Test the algorithm in a real environment.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom      C++ Developer      Data Science      Developer      Embedded Software Engineer      Java Developer      Python Developer      Thales     

© EuroJobsites 2024