{"schemaVersion":"jobsearcher.job.v1","id":"bfc2ce7d3d68aec7c4a06b62","url":"https://jobsearcher.com/jobs/bfc2ce7d3d68aec7c4a06b62","canonicalUrl":"https://jobsearcher.com/jobs/bfc2ce7d3d68aec7c4a06b62","title":"Signal Processing Algorithm Engineer","description":"Coda Octopus Engineering, Inc is part of Coda Octopus Group, Inc. Within the Group its core business involves designing, manufacturing, selling and supporting, systems and software for the marine survey, construction and security industries including real-time 3D sonars, GNSS/inertial measurement units and diver HUD systems.\n\nCoda Octopus Engineering is part of the Innovation Center of the Group and as part of its support for the technology business within the Group, seeks to recruit for the position of Signal Processing/Algorithm Engineer at our Salt Lake City Office. This position is full-time.\n\nIdeally 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.\n\nKey Requirements\n\nDigital signal processing and analysis\n\nMathematical modelling in Matlab or similar\n\nGPU, HPC, Parallel, and/or Muti-threaded Computing\n\nAlgorithm development/research\n\nEmbedded implementation of algorithms\n\nReview and understand existing research\n\nC++/C# design and programming\n\nCUDA Environment\n\nAntenna arrays and beamforming\n\nKnowledge of underwater acoustics domain\n\nOther domains with transferrable skills would be radars or 3D optical cameras\n\nAI and ML for signal processing and array design\n\nExperience translating existing research into practice\n\nDuties\n\nAnalysis and requirements definition for new algorithms or processing stages.\n\nResearching and developing algorithms for a wide variety of signal and imaging problems.\n\nResearching and developing signal processing, including beamforming algorithms for sonar applications.\n\nDeveloping C++/C# and CUDA versions of algorithms for use on embedded, real-time, systems.\n\nPreparing Research reports or other technical documentation.\n\nPerforming development, testing, documentation, under version and release control to meet or exceed ISO9001.\n\nBe proactive regarding new algorithm techniques and technology that can be used in future developments.\n\nSalary will be competitive and dependent on experience. Coda Octopus Engineering, Inc. offers a competitive benefits package.\n\n.pdf, .odt, .doc, or .docx file up to 7MB\n\n#J-18808-Ljbffr","company":"Coda Octopus Colmek","rawCompany":"coda octopus colmek","city":"Salt Lake City","state":"UT","isRemote":false,"isActive":false,"createdAt":"2026-06-17T04:17:16.240Z","occupations":[{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"17-2071.00","title":"Electrical Engineers","slug":"electrical-engineers"}],"industries":[{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Signal Processing Algorithm Engineer","description":"Coda Octopus Engineering, Inc is part of Coda Octopus Group, Inc. Within the Group its core business involves designing, manufacturing, selling and supporting, systems and software for the marine survey, construction and security industries including real-time 3D sonars, GNSS/inertial measurement units and diver HUD systems.\n\nCoda Octopus Engineering is part of the Innovation Center of the Group and as part of its support for the technology business within the Group, seeks to recruit for the position of Signal Processing/Algorithm Engineer at our Salt Lake City Office. This position is full-time.\n\nIdeally 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.\n\nKey Requirements\n\nDigital signal processing and analysis\n\nMathematical modelling in Matlab or similar\n\nGPU, HPC, Parallel, and/or Muti-threaded Computing\n\nAlgorithm development/research\n\nEmbedded implementation of algorithms\n\nReview and understand existing research\n\nC++/C# design and programming\n\nCUDA Environment\n\nAntenna arrays and beamforming\n\nKnowledge of underwater acoustics domain\n\nOther domains with transferrable skills would be radars or 3D optical cameras\n\nAI and ML for signal processing and array design\n\nExperience translating existing research into practice\n\nDuties\n\nAnalysis and requirements definition for new algorithms or processing stages.\n\nResearching and developing algorithms for a wide variety of signal and imaging problems.\n\nResearching and developing signal processing, including beamforming algorithms for sonar applications.\n\nDeveloping C++/C# and CUDA versions of algorithms for use on embedded, real-time, systems.\n\nPreparing Research reports or other technical documentation.\n\nPerforming development, testing, documentation, under version and release control to meet or exceed ISO9001.\n\nBe proactive regarding new algorithm techniques and technology that can be used in future developments.\n\nSalary will be competitive and dependent on experience. Coda Octopus Engineering, Inc. offers a competitive benefits package.\n\n.pdf, .odt, .doc, or .docx file up to 7MB\n\n#J-18808-Ljbffr","datePosted":"2026-06-17T04:17:16.240Z","dateModified":"2026-06-17T04:17:16.240Z","hiringOrganization":{"@type":"Organization","name":"Coda Octopus Colmek","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Salt Lake City","addressRegion":"UT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bfc2ce7d3d68aec7c4a06b62"},"url":"https://jobsearcher.com/jobs/bfc2ce7d3d68aec7c4a06b62"}}