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.

We are in search of an experienced Electrical Engineer and PCBA Engineer who can design, build, and test board stacks, PCBs, and PCBAs for rugged military computing solutions and underwater sonar applications.

This role will be part of the broader engineering team in Salt Lake City but would be based in sister company in Edinburgh, Coda Octopus Products Limited.

Job Description

In this role, you will design, simulate, build, test, and troubleshoot digital, analog, power electronics and mixed signal electronic circuitry and PCBAs that will be implemented into new and existing rugged computer products and underwater sonar systems.

This role may also require work estimations for proposals.

Main Job Functions

  • Performs technical refreshes on existing rugged computers and electronics.
  • Design, build, and troubleshoot electronic circuits in a lab environment to include digital, analog, mixed-signal and power electronics.
  • Create and modify schematics and board designs in Altium.
  • Design, develop, and implement testing methods, software, and equipment.
  • Support creation of system specs, datasheets, and manuals
  • Provide engineering support and guidance for new and existing product lines.
  • Work closely with manufacturers and suppliers to ensure efficient production
  • Enjoy working with a diverse, motivated, and knowledgeable team in a small company setting where you may wear multiple hats at a time.

Requirements

  • BS in Electrical Engineering or Computer Engineering
  • Possess 5+ years in the development of rugged electronics, PCB’s, and PCBA’s
  • Schematic and board tools experience, preferably Altium
  • Strong interpersonal skills with the ability to work collaboratively with others
  • Thorough understanding of modern PC technology, peripherals, and buses
  • Extensive hands-on lab experience: including building PCBA’s and cables, system bring-up, debugging, and troubleshooting to the component level
  • Experience with a wide variety of electronics test equipment.
  • Ability to design and build test jigs and test fixtures.
  • Ready to transition designs from development into production, and support.
  • Occasional travel may be required.
  • Type: Full-Time.

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 22 June 2026.

No agencies. Sr. Printed Circuit Board Assembly (PCBA) Designer (5+ year experience): Apply Now

Coda Octopus designs, manufactures, sells and supports electronic systems and software for the underwater survey, construction and security industries.

The most important qualities for this role are ambition, can-do attitude, solutions driven and creative.  We are also looking for someone who would like over time to progress.

As a Production Technician in a small team, you will be assembling the product (build to print), performing factory acceptance tests specified for the product, debugging faults and also performing repairs of systems work for the Company’s products in the Edinburgh Production Centre. You will be working as part of a team to produce and refine pre-production versions of new complex electronic products for the Company.

Key Duties include:

·        Building products to written instructions at all times (Build to Print).

·        Reading and understanding schematics

·        Electronic and mechanical assembly of products including PCBs and wiring

·        Loading and Configuring Firmware and Software on Products

·        Testing of sub-assemblies and finished goods

·        Conducting quality control in accordance with the Company’s procedures

·        Working with R&D Team to validate designs and production build criteria

·        3D Printing

·        Performing Repairs of underwater products and fault finding

·        Preparing Repair Reports following the investigation of the fault

·        Writing Engineering Notes of issues arising from builds against our Build Procedures in place

·        Creating documentation

Key Requirements

Candidate should have experience in some or all of the following areas:

·        Electro-mechanical Assembly

·        PC and software Configuration

·        System Testing

·        Soldering, wiring and crimping

·        Fault finding and diagnosis

·        Repair

·        Have qualifications at HND or higher qualification.

Skills and Interests

Ideal Candidate has electronics or mechanical engineering background and have some formal higher education HNC or Degree level qualification. You will have at least 2 years’ experience in a similar role.

We expect you to display the following personal qualities:

·        Good organization skills

·        Self- Starter and highly motivated

·        Fast Learner

·        Detail oriented

·        Sound judgment

·        Team working ability

·        Analytical and problem-solving skills

·        Excellent communications skills

·        Excellent interpersonal skills

·        Driver’s license

Interested candidates should submit application (which should include an up to date and accurate CV with cover letter) to jobs@codaoctopus.com no later than 22 June 2026

Production Technician: Apply Now

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
  • 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 22 June 2026.

 No agencies.

Signal Processing/Algorithm Engineer: Apply Now

Coda Octopus designs, manufactures, sells and support, systems and software for the marine survey, construction and security industries including real-time 3D sonars and GNSS/Inertial Navigations Systems. We are currently recruiting for the position of Electronics 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-10 years’ experience in electronic design and have a strong background in mathematics. You will be a talented ‘all-rounder’ with digital and analogue design skills and can work in a multi-disciplined design and development team. You will be able to design, develop, test, and troubleshoot electronic systems and embedded hardware platforms. Support Linux-based embedded systems, including hardware bring-up, device configuration, network setup, peripheral integration, system diagnostics, and performance optimization. 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 systems design and integration
  • Analog signal design and integration
  • Experience with Linux-based embedded systems

Desirable

  • Microcontroller design and programming
  • Embedded software development on Linux, including system configuration, networking, and hardware integration.
  • CUDA Experience desirable

Duties will include:

  • Requirements definition for new products or improvements to existing products.
  • Schematic design for electronic circuits required for a product range involving measurement sensors, microcontrollers, processors, FPGA, PSUs, Ethernet and other communications.
  • Producing PCB layouts or preparing information on the PCB layout for sub-contract manufacturers.
  • Preparing information for the manufacture of circuit boards and liaising with sub-contractors and manufacturing department.
  • Define and undertake design qualification and manufacturing acceptance requirements.
  • Ensuring that designs are tested in accordance with, and comply with requirement specifications, including taking an active role in analysis of faults or non-compliances, and presenting solutions to problems that may arise.
  • Preparing design documentation, undertaking design reviews, managing version and release control to meet or exceed ISO9001.
  • Developing diagnostics tools for products and related sub-systems using appropriate toolsets such as Matlab.
  • Be proactive regarding new designs and new 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.  This is office based position and not remote.

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 us explaining why this job is right for you no later than 29 June 2026

No agencies.

Electronics Engineer: Apply Now

This is a senior role with leadership and hands on responsibilities

 Company Overview

Coda Octopus designs, manufactures, sells and supports systems and software for the marine survey, construction and security industries, including real-time 3D sonars and GNSS/Inertial Navigation Systems.

We are currently recruiting for the position of Principal Engineer at our Edinburgh office. This is a full-time, office-based position.

Role Overview

The Principal Engineer will provide technical leadership for the development of advanced sonar systems, with particular focus on beamforming architectures, high-speed sensor electronics, FPGA/DSP processing, and embedded firmware implementation.

The role requires a strong background in hardware and firmware development for acoustic sensing systems and the ability to translate beamforming algorithms into efficient real-time implementations. The successful candidate will have an established track record of relevant prior experience.  As such they will be required to lead architectural decisions, mentor engineering teams, and drive innovation across the sonar signal processing chain from sensor array through to processed outputs.

Key Responsibilities

Technical Leadership

  • Act as the technical authority for sonar electronics, firmware, and beamforming implementation.
  • Lead the definition of hardware and firmware architectures for next-generation sonar systems.
  • Provide technical oversight across the full development lifecycle, from concept through qualification and deployment.
  • Mentor engineers across hardware, FPGA, embedded firmware, and test disciplines.
  • Support customer engagement, design reviews, and technical proposal activities.

Hardware Development

  • Architect high-performance sonar electronics.
  • Lead the design of:
    • Sensor interface electronics
    • High-speed ADC and DAC systems
    • Digital processing hardware
    • Timing and synchronisation systems
    • Data acquisition hardware
  • Support hardware integration, qualification and verification activities.
  • Ensure designs meet performance, environmental, power, reliability and manufacturability requirements.

Firmware Development

  • Lead FPGA and embedded firmware development activities.
  • Develop real-time processing implementations for beamforming and signal conditioning algorithms.
  • Optimise resource utilisation, latency and throughput of FPGA-based processing systems.
  • Define firmware architectures that support scalable and modular sonar platforms.
  • Support integration with higher-level software systems.

Beamforming and Signal Processing

  • Lead development of beamforming solutions for active and passive sonar applications.
  • Define architectures for acoustic array data acquisition and processing.
  • Optimise signal processing pipelines for real-time operation.
  • Support implementation of:
    • Conventional beamforming
    • Digital beamforming
    • Adaptive beamforming
    • Array calibration techniques
    • Detection and localisation processing

Requirements

Technical Skills

  • Digital systems design and integration.
  • Analogue signal design and integration.
  • Experience with Linux-based embedded systems.
  • Microcontroller design and programming.
  • Embedded software development on Linux, including system configuration, networking and hardware integration.
  • CUDA experience desirable.

Education

  • Degree in Electronic Engineering, Electrical Engineering, Embedded Systems, Physics, Acoustics or a related discipline.
  • Master's degree or PhD desirable.

Experience

  • Significant experience (typically 10+ years) developing sonar, radar, communications or sensor processing systems.
  • Proven experience leading complex hardware and firmware development programmes.
  • Experience implementing signal processing algorithms within FPGA, DSP or embedded environments.
  • Experience taking products through design, integration, test and deployment phases.

Salary will be competitive and dependent on experience. Coda Octopus Products Ltd offers a competitive benefits package.  This is office-based position and not remote.

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 us explaining why this job is right for you no later than 6 July 2026.

Principal Engineer: Apply Now