Drimva

OceanComm

Senior Embedded Software Engineer, DSP

$140K–$175K

Chicago, Illinois · Senior · Full-time · Posted Jun 30, 2026

Experience
5+ years developing embedded real-time systems with C/C++.
Education
B.S. or M.S. in Electrical Engineering, Computer Engineering, or related discipline.
Visa sponsorship
U.S. Person

About the job

Develops and maintains embedded acoustic modem firmware and real-time signal-processing software, from design through deployment and system validation.

What you'll do

  • Develop, optimize, test, and validate real-time embedded C/C++ firmware and acoustic signal-processing algorithms.
  • Collaborate across engineering and field teams on interfaces, system performance, hardware bring-up, and troubleshooting.
  • Provide technical leadership and contribute to engineering practices and standards.

What they ask for

  • B.S. or M.S. in Electrical Engineering, Computer Engineering, or a related discipline.
  • 5+ years of experience developing embedded real-time systems with C/C++.
  • Proficiency developing DSP software for real-time systems and solid knowledge of linear algebra, signal processing, and algorithms.
  • Experience drafting technical documentation; strong written and verbal communication skills; U.S. Person.

Nice to have

  • Experience with underwater acoustic communications, sonar, modem design, SDR, RF communications, or similar systems.
  • Experience optimizing embedded DSP or deploying machine-learning models and domain-specific neural networks on embedded platforms.

Pay

USD $140,000 – $175,000 per year (base salary)

Tools

C/C++, DSP, SDR, RF

AI focus

Preferred experience includes deploying machine-learning models on embedded platforms and designing domain-specific deep neural networks.

Model-written summary · the original posting is authoritative

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