Skip to main content
Post your CV and find your next job on Indeed!

Digital Signal Processing jobs

Sort by: -
    • Digital signal processing and analysis.
    • Researching and developing signal processing, including beamforming algorithms for sonar applications.
  • View similar jobs with this employer
    • Interest in computational modelling (e.g. Python coding), health system effects of noise in marine ecosystems, and/or sound recording and signal processing is a…
    • Signal routing design including switching, distribution, format conversion and digital video protocols.
    • Video wall and large‑format display design including LED…
    • The design of signal processing chains for real-time implementation in FPGAs or software.
    • Knowledge of the building blocks of baseband processing in…
    • You will support the development, refinement, and assessment of algorithms underpinning all processing needs within EO/IR systems.
    • Experience with embedded signal processing or FPGA-based radar backends.
    • Designing and simulating RF front-end architectures including antenna, T/R circuitry…
  • View similar jobs with this employer
    • Applicants should demonstrate a strong track record in at least two of the following areas: the use of fast tuneable lasers in digital signal processing for…
  • View similar jobs with this employer
    • Applicants should demonstrate a strong track record in at least three of the following: the use of fast tuneable lasers in high-capacity communication systems,…
    • 25 Days holiday (increases to 30 with length of service).
    • I am working with a well-respected UK client looking for a software developer using C++ and JUCE…
    • Knowledge of: Digital Signal Processing, Analog and digital electronics.
    • One of our global clients is seeking an Graduate R & D Engineer to assist with the…
    • Influence Marketing: co-develop thought leadership, digital campaigns, and customer success stories that position AWS as the platform of choice for enterprise…
    • Strong experience in digital signal processing is essential, as well as experience in design, development and verification of embedded firmware and hardware.
  • View similar jobs with this employer
    • Familiarity with DSP concepts for SDR, radar signal processing and optical sensors.
    • Familiarity with DSP concepts for SDR, radar signal processing and optical…
    • Knowledge of RF systems and digital signal processing.
    • Knowledge of RF systems and digital signal processing.
    • As a minimum and after offer stage, all successful…
  • View similar jobs with this employer
    • Knowledge of RF systems and digital signal processing.
    • Knowledge of RF systems and digital signal processing.
    • As a minimum and after offer stage, all successful…

Job Post Details

Signal Processing / Algorithm Engineer - job post

Coda Octopus Products Ltd
Edinburgh EH12 9EB
£55,000 - £65,000 a year - Full-time

Job details

Pay

  • £55,000 - £65,000 a year

Job type

  • Full-time

Shift and schedule

  • Flexitime

Location

Edinburgh EH12 9EB

Benefits

Pulled from the full job description

  • Flexitime
  • Sick pay
  • Free parking
  • Company pension
  • Casual dress
  • Company events
  • On-site parking

Full job description

Coda Octopus designs, manufactures, sells and supports, 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.

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.

Closing Date for this position is 22 June 2026.

No agencies.

Job Type: Full-time

Pay: £55,000.00-£65,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Company pension
  • Flexitime
  • Free parking
  • On-site parking
  • Sick pay

Education:

  • Bachelor's (required)

Experience:

  • Signal Processing/Algorithm Engineer: 5 years (preferred)

Work authorisation:

  • United Kingdom (required)

Work Location: In person

Let Employers Find YouUpload Your Resume