1

Algorithmic Engineer Jobs in Utah (NOW HIRING)

Test and refine DSP algorithms and firmware for optimal performance. * Optimize performance and ... Work closely with hardware engineers to ensure seamless integration of DSP functionalities.

Be Seen First

Embedded Software Engineer

Vineyard, UT · On-site

$110K - $165K/yr

This position includes implementing algorithms and state machines as well as leading small to medium development efforts with cross-functional engineering teams. Prior experience with low level ...

FPGA Engineer

Salt Lake City, UT · On-site

$125.80K - $161.60K/yr

S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ... cryptography algorithms using state-of-the-art FPGA hardware. Modeling and Simulation: Use ...

next page

Showing results 1-20

Algorithmic Engineer information

See Utah salary details

$54.2K

$101.6K

$184.8K

How much do algorithmic engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for algorithmic engineer in Utah is $101,626.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,300.00 and $120,600.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in fields such as software engineering, data engineering, and specialized roles like algorithmic engineers can earn $300,000 or more annually, especially with experience, advanced skills, and working at large tech companies or in high-demand industries. Compensation often includes base salary, bonuses, and stock options, and requires expertise in programming, systems design, and sometimes certifications or advanced degrees.

What is the difference between Algorithmic Engineer vs Data Scientist?

AspectAlgorithmic EngineerData Scientist
Required CredentialsBachelor's or Master's in Computer Science, Engineering, or related fields; programming skillsBachelor's or Master's in Data Science, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems; often in tech or finance industriesAnalyzes data to extract insights; works in tech, finance, healthcare, and more
Employer & Industry UsageTech companies, finance firms, R&D departmentsTech companies, consulting firms, research institutions

While both roles require strong programming and analytical skills, Algorithmic Engineers focus on designing and implementing algorithms for systems and applications, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in tech environments but serve different primary functions.

What are popular job titles related to Algorithmic Engineer jobs in Utah? For Algorithmic Engineer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Algorithmic Engineer jobs in Utah look for? The top searched job categories for Algorithmic Engineer jobs in Utah are:
Infographic showing various Algorithmic Engineer job openings in Utah as of May 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, and 13% Remote job distribution, with an average salary of $101,626 per year, or $48.9 per hour.

Signal Processing Algorithm Engineer

Coda Octopus Colmek

Murray, UT • On-site

Full-time

Posted 18 days ago


Job description

Full Listing
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.
Coda 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.
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
  • GPU, HPC, Parallel, and/or Muti-threaded Computing
  • Algorithm development/research
  • Embedded implementation of algorithms
  • Review and understand existing research

Desirable
  • C++/C# design and programming
  • CUDA Environment
  • Antenna arrays and beamforming
  • Knowledge of underwater acoustics domain
  • Other domains with transferrable skills would be radars or 3D optical cameras
  • AI and ML for signal processing and array design
  • Experience translating existing research into practice

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# and CUDA 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 Engineering, Inc. offers a competitive benefits package.