Drimva

OceanComm

Embedded Software Engineer, DSP

$90K–$150K

Chicago, Illinois · Full-time · Posted Aug 24, 2026

Experience
0–5 years of relevant experience.
Education
B.S. or M.S. in Electrical Engineering, Computer Engineering, or a related discipline.

About the job

Develops and maintains embedded firmware and acoustic signal-processing features for underwater communication modems, from concept through deployment.

What you'll do

  • Develop, optimize, and validate real-time embedded C/C++ firmware and acoustic signal-processing algorithms.
  • Collaborate across engineering and field teams to define interfaces and verify system performance.
  • Create tests, tools, and procedures for firmware validation, hardware bring-up, production testing, troubleshooting, and repair.

What they ask for

  • Strong C/C++ skills and familiarity with assembly-level debugging and optimization.
  • Strong foundation in linear algebra and digital signal processing, including filters and transforms.
  • Experience drafting technical documentation and strong written and verbal communication skills.
  • Willingness to travel, occasionally up to 20% depending on project phase; U.S. Person.

Nice to have

  • Experience deploying DSP and/or machine-learning algorithms on resource-constrained embedded platforms.
  • Familiarity with FPGA development, VHDL, analog and mixed-signal ICs, or sonar and undersea technology.

Pay

$90,000 - $150,000 per year (USD, base salary)

Tools

C/C++, VHDL, FPGA

AI focus

Preferred experience includes deploying DSP and/or machine-learning algorithms on resource-constrained embedded platforms.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)