Coda Octopus Products Ltd.

Careers

Join Our Team

At Coda Octopus, our main operating base is in Edinburgh, Scotland, and we have sales offices in the U.S. and Denmark. We operate in the global offshore equipment supply market and sell unique, high-end technology through our worldwide sales and distribution network.

We are always seeking new talent and good caliber personnel to join our dynamic team and fill various vacancies in the areas of software development, sales, support, and survey operations. We are particularly interested in speaking to candidates with relevant industry experience in the software development, marine construction, marine survey, or oil and gas sectors.

Educated to degree level with at least three years of professional experience, we are seeking individuals with very good communication skills who can contribute to our business to join our young and expanding team in Edinburgh.

If you feel you fit the brief, please apply to jobs@codaoctopus.com with a covering letter.

Coda Octopus designs, manufactures, sells and support, systems and software for the marine survey, construction and security industries including real-time 3D sonars, GNSS/inertial measurement units and diver HUD systems. We are currently recruiting for the position of Signal Processing/Algorithm Engineer at our Edinburgh office. This position is full-time.

 Ideally you will be qualified to degree level or equivalent and have at least 5 years’ experience in signal processing/algorithm development and have a strong background in mathematics. You will have strong analytical and problem-solving skills and can work in a multi-disciplined design and development team. You will possess excellent interpersonal skills, have problem solving and creativity skills, honesty and integrity, an eagerness to learn and a high level of personal motivation, drive, and energy.

 Key requirements

  • Digital signal processing and analysis
  • Mathematical modelling in Matlab or similar
  • Algorithm development/research
  • Embedded implementation of algorithms

 Desirable

  • C++/C# design and programming
  • CUDA programming
  • Antenna arrays and beamforming
  • Knowledge of underwater acoustics domain

 Duties will include:

 Analysis and requirements definition for new algorithms or processing stages.

  • Researching and developing algorithms for a wide variety of signal and imaging problems.
  • Researching and developing signal processing, including beamforming algorithms for sonar applications.
  • Developing C++/C# versions of algorithms for use on embedded, real-time, systems.
  • Preparing Research reports or other technical documentation.
  • Performing development, testing, documentation, under version and release control to meet or exceed ISO9001.
  • Be proactive regarding new algorithm techniques and technology that can be used in future developments.

Salary will be competitive and dependent on experience. Coda Octopus Products Ltd offers a competitive benefits package including flexitime.

 For further information about Coda Octopus Products Ltd please visit our website at www.codaoctopus.com.

 If you feel you have the necessary qualities and qualifications to join our team then please send your CV and covering letter to jobs@codaoctopus.com explaining why this job is right for you.  Closing Date for this position is 20 June 2025.

No agencies.

Signal Processing/Algorithm Engineer: Apply Now

Requirements

The role forms part of Operations.

You will work closely with our Purchasing and Operations Manager.  You will be trained in all aspects of the role and will take on a significant amount of the workload in due course.

This role reports to the Purchasing & Logistics Manager and includes but is not limited to:

  • Handling Stock Received
  • Inspecting Stock Received to ensure that it conforms to the order and quality
  • Placing inventory in Finished Goods in the right location and completing paperwork
  • Picking and Kitting Parts to make products or sub-assemblies of products
  • Performing Annual Stock Check Counts
  • Being responsible for ensuring that all Stores are tidy, and items are in the correct location
  • Packing and wrapping shipments

  Qualifications

The role would suit a school leaver looking for a starting position in a technology business.

  • Ability to multi-task
  • Self Starter and well organized
  • Good interpersonal skills and working in a diverse environment
  • Numeracy skills.
  • Ability to work independently and as part of a team.
  • Ability to work accurately and to detailed level.
  • Planning and problem-solving skills with a can do attitude.
  • Good language (verbal and written) skills, English is essential.
  • Computer skills including spreadsheets.
  • Valid Driving Licence would be useful.

 For a fuller description of what we do, please visit our website at www.codaoctopus.com. Also visit www.codaoctopusgroup.com (for more information about the Group)

Please submit your application to jobs@codaoctopus.com no later than 23 June 2025. School Leaver for Stock Management (Picking, Kitting and Handling Goods Received): Apply Now