Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer, DSP

$90k - $150k

OceanComm, Inc.

Job Description

Job Description

Underwater communication is one of the hardest wireless problems on Earth. Radio waves attenuate quickly underwater, so our systems use sound, much like whales and dolphins, to transmit high-bandwidth data, including video. We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together.

This is a high-ownership role on a small, quickly growing team. You will not be one engineer among hundreds working on a narrow subsystem; you will have direct visibility into the full product, from modem firmware and acoustic signal processing to undersea drones and customer deployments.

About Us

Underwater, the wireless transfer of a single picture used to take an hour. OceanComm brought to market wireless modems that transfer data 100 to 1,000 times faster. Legacy modems were largely status and command links; our modems can control undersea drones with live video feedback, fundamentally changing what operators can see, decide, and do underwater. Leading organizations in defense, offshore energy and oceanographic research rely on OceanComm to keep their undersea systems connected.

What You Will Do
  • Develop and maintain real-time embedded C/C++ code, including for core components of OceanComm’s acoustic modem firmware, owning features from concept through deployment
  • Implement, optimize, and validate advanced acoustic signal processing algorithms
  • Collaborate with electrical, mechanical, systems, and field teams to define interfaces and verify system performance
  • Develop tests, tools, and procedures for firmware validation, hardware bring-up, production test, troubleshooting, and repair
  • Keep up to date with emerging technologies and research in relevant fields to help inform engineering and design decisions
  • Help improve engineering culture, communication, and technical standards as the team grows

Requirements

  • B.S. or M.S. in Electrical Engineering, Computer Engineering or a related discipline, with 0-5 years of relevant experience
  • Strong C/C++ skills and familiarity with assembly-level debugging/optimization
  • Strong foundation in linear algebra and digital signal processing, including filters and transforms
  • Experience drafting technical documentation
  • Strong written and verbal communication skills
  • Willingness to travel, with occasional periods up to 20% depending on project phase
  • U.S. Person
What Will Put You Ahead
  • Experience deploying DSP and/or machine-learning algorithms on resource-constrained embedded platforms
  • Familiarity with FPGA development and hardware description languages such as VHDL
  • Experience with analog and mixed-signal integrated circuits, e.g., low-noise amplifiers, analog-to-digital converters, and analog front ends
  • Familiarity with sonar and/or undersea technology

Benefits

  • Competitive base salary and incentive stock options
  • Paid vacation starting at 20 days per year, increasing with tenure
  • Paid sick leave with carryover
  • Flexible schedule with core hours
  • Close mentorship and training from experienced engineers and technical leaders
  • Professional development support for conferences, books, courses, or technical training
  • Hands-on work with advanced acoustic, embedded, and undersea robotics hardware
Compensation

The pay range for this position is $90,000 - $150,000 per year. Actual pay will depend on the candidate’s experience and skill demonstrated during interviews and other evaluations.

OceanComm is an Equal Opportunity Employer, including disability/vet.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, DSP in Chicago, IL vacancy
  • $140k - $175k

     ...-bandwidth data, including video. We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics...  ...systems with C/C++ ~ Proficiency in developing DSP software for real-time systems ~ Solid knowledge of linear... 
    Suggested
    Flexible hours

    OceanComm, Inc.

    Chicago, IL
    6 days ago
  • OceanComm, Inc. in the United States is seeking engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, and real-world operating conditions all work together. This high-ownership role lets you influence the full product stack from... 
    Suggested

    OceanComm, Inc.

    Chicago, IL
    1 day ago
  •  ...individual must have a Bachelors degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field with 2 years of relevant engineering development work experience in software development, system design, or product validation of perception... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Software Technology Inc

    Chicago, IL
    1 day ago
  •  ...The role involves planning, designing, and implementing control software for electron beam welding and additive manufacturing systems....  ...UNIX, VX-Works, VME Systems, PLC Programming, HMI Programming, Embedded Systems Design, Real-time System Development Benefits: Medical... 
    Suggested
    Temporary work

    Actalent

    Burbank, IL
    2 days ago
  •  ...comparable background to this role: A lot of our candidates come from the automotive industry with software and hands-on experience. Comparable job title would be Controls Engineer depending on relevant experience.Top 3 Skills:Experience in model-based controls development... 
    Suggested
    Internship
    Work at office

    Kasmo Global

    Chicago, IL
    2 days ago
  • Actalent is seeking a software engineer to plan, design, and implement control software for electron beam welding and additive manufacturing systems. You will maintain existing applications and travel to client sites for installation, testing, and commissioning. Applicants... 

    Actalent

    Burbank, IL
    2 days ago
  • $70 - $90 per hour

     ...technology staffing firm in Chicago is seeking a Mid-Senior level Firmware Control Engineer. The ideal candidate will have at least 5 years of experience in firmware control engineering and embedded systems design, specifically with DC/AC inverters. Proficiency in MATLAB/... 
    Hourly pay
    Contract work

    Entegee

    Chicago, IL
    1 day ago
  • $10,000 per month

     ...Company Palantir builds the world’s leading software for data-driven decisions and operations...  ..., and more. The Forward Deployed Engineer, Internship Forward Deployed Engineering...  ...ethos. We pioneered this unique position, embedding engineers directly with our customers to... 
    Part time
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Palantir Technologies

    Chicago, IL
    2 days ago
  • Chicago, IllinoisOpen to RemoteDirect Hire$160k - $200kA growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco, CA. This organization develops innovative connected hardware products that... 
    Full time

    Motion Recruitment

    Chicago, IL
    14 hours ago
  • $165k - $180k

     ...meals and snacks from our growing network of 2200+ Smart Fridges (software-enabled vending machines). We are striving to change the food...  ...have a passion to succeed. About the Role: As a Lead Back End Engineer (SE IV), you will be expected to increase the team’s ability to... 
    Minimum wage
    Temporary work
    Work at office
    Immediate start

    Farmer’s Fridge

    Chicago, IL
    2 days ago
  • $129.3k - $177.8k

    Become a part of our caring communityThe Lead Full Stack Engineer is a hands-on Forward Deployment Engineer who will improve enterprise...  ...enablement, and SDLC integration.The Lead Full Stack Engineer performs software engineering activities in all layers of the stack, from setting... 
    Full time
    Temporary work
    Apprenticeship
    Remote work

    Humana

    Chicago, IL
    1 day ago
  •  ...AI company is seeking a Senior Firmware Engineer, Connectivity, to join their full-time engineering...  ...generation connected devices that blend embedded systems, cloud technology, and machine...  ...& Experience· 5+ years of embedded software or firmware engineering experience 3+... 
    Full time

    Motion Recruitment

    Chicago, IL
    14 hours ago
  •  ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their...  ..., configure, and maintain vector database infrastructure for embedding storage, indexing, and semantic retrieval at scale.Design and... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Chicago, IL
    3 days ago
  • Mantis Innovation is seeking a BMS Service Project Manager to lead day-to-day service operations for building automation systems in data centers and mission-critical facilities across the United States. You will supervise a team of BMS Service Technicians, coordinate dispatch...
    Night shift

    Mantisinnovation

    Chicago, IL
    14 hours ago
  •  ...A technology company in Chicago is seeking a Junior Software Engineer to work on full-stack and mobile development projects. You will develop both iOS and Android applications, contributing to backend services, APIs, and cloud infrastructure. Strong problem-solving and... 

    Oncelabs Inc

    Chicago, IL
    2 days ago
  •  ...IL 60603Scope of Work:Additional Skills:Here is what we are looking for:Additional InformationAll your information will be kept confidential according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software

    EROS Technologies

    Chicago, IL
    14 hours ago
  • $128.47k - $208.77k

     ...all enjoy living in it.Job Summary:As a Lead Site Reliability Engineer (SRE), you will be responsible for ensuring the reliability, availability...  ..., recognize, and resolve technical issues on hardware, software, application or operation.Performance Measurement and Tuning:... 
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Chicago, IL
    1 day ago
  • $129.3k - $177.8k

    Become a part of our caring communityThe Lead Software Engineer codes software applications based on business requirements. The Lead Software...  ...control, and audit logging. Ensure HIPAA compliance is embedded in platform design from day one—not bolted on after the fact... 
    Full time
    Temporary work
    Apprenticeship
    Remote work

    Humana

    Chicago, IL
    1 day ago
  • $200k - $300k

    The Hardware team at Hudson River Trading (HRT) creates high performance compute engines using FPGA and ASIC technology to drive low latency trading decisions on global markets. We build custom solutions across the spectrum of speed and smarts: from bespoke circuits to... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    Chicago, IL
    14 hours ago
  • $235.3k - $301.7k

     ...are received . Meet the Team The AI Hyperspecialist Solutions Engineering leader directs a team of solutions engineers who partner with...  ...Prior experience in a specific target industry (e.g., enterprise software, fintech, healthcare) Why Cisco? At Cisco, we're... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Chicago, IL
    3 days ago
  • $100k - $115k

     ...by clicking here.Job Description:SummaryLead Solutions Design Engineers are responsible to support the growth of our Supply Chain Solutions...  ..., Transportation Management Systems ie; JDA, OTM, , Mapping Software ie; Tableau expert requiredWarehouse Design:Extensive... 
    Full time
    Temporary work
    Work at office
    Remote work

    Ryder

    Chicago, IL
    4 days ago
  • $95k - $115k

     ...Description Are you passionate about embedded systems, from initial ideas to hardware...  ...design to the final firmware? As an Embedded Engineer at DMC, you will use your embedded...  ...delivering high-caliber engineering and custom software development services globally.... 
    Work at office

    DMC Engineering

    Chicago, IL
    3 days ago
  • $111k - $174k

     ...can’t wait to meet you.WHAT YOU'LL DOWe're looking for a Senior Lead Systems Engineer who's passionate about building the next generation of enterprise technology through automation, software engineering, AI, and intelligent integrations. In this role, you'll architect... 
    Work at office
    Local area

    Braze

    Chicago, IL
    3 days ago
  •  ...StatesIndustry: Trading FirmPosted: 2026-04-28Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Trading Systems Engineer - ExecutionWe are looking for a multi-talented and passionate Trading Systems Engineer to join our execution development team.In... 
    Permanent employment
    Full time
    Immediate start

    Objective Paradigm

    Chicago, IL
    1 day ago
  • $105.4k - $124k

     ...experience in mainframe technologies with an emphasis on installation/upgrading, tuning, and troubleshooting of z/OS and third-party software. This individual should be self-motivated and driven to help contribute toward the success of our mainframe technology initiatives... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Chicago, IL
    3 days ago
  • $150k - $250k

    Hudson River Trading (HRT) is seeking a Windows Systems Engineer to join our Enterprise Engineering team. In this role, you will help scale HRT’s global hybrid Windows deployment and develop automation, configuration-as-code, and infrastructure-as-code solutions to seamlessly... 
    Work at office
    Local area
    Immediate start
    Remote work

    Hudson River Trading

    Chicago, IL
    1 day ago
  • $85k - $125k

     ...innovation and a willingness to challenge consensus.As a Trade Systems Engineer, you’ll have the opportunity to learn and grow while supporting...  .... You’ll work closely with trading, infrastructure, and software development teams to keep systems running smoothly. You’ll gain... 
    Permanent employment
    Temporary work
    Internship
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work
    Day shift

    DRW

    Chicago, IL
    14 hours ago
  • $90k - $120k

     ...Firmware Engineer Salary: $90,000 - $120,000 Location: Oak Brook, IL Hybrid schedule...  ...superior design and development to embedded applications on hardware platforms. The...  ...to create robust, scalable and re-usable software designs is required. This role will be involved... 
    Apprenticeship
    Second job
    Work from home

    1872 Consulting

    Oak Brook, IL
    2 days ago
  • $150k - $300k

    Hudson River Trading (HRT) is looking for Systems Engineers to join our growing Research & Development team. This team builds and maintains...  ...petabyte-scale storage layers, operating systems, automation software, and development tools. We have incredibly large GPU and CPU... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide

    Hudson River Trading

    Chicago, IL
    3 days ago
  • $115k - $135k

     ...Technology function as part of the CCSI (Cloud, Client Services, and Innovation) Team. This position is a hands-on cloud and platform engineering role with a strong focus on AI-enabled platforms, GitHub-based delivery, GitOps operating models, Infrastructure as Code (... 
    Full time
    Work at office
    Remote work
    Relocation package
    Monday to Friday

    AlixPartners

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, DSP. Be the first to apply!