Embedded Software Engineer, DSP
$90k - $150kOceanComm, 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 UsUnderwater, 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
- 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
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.
$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...SuggestedFlexible hours- 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
- ...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...SuggestedWork experience placementWork at officeRemote work
- ...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...SuggestedTemporary work
- ...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...SuggestedInternshipWork at office
- 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...
$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 payContract work$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 timeWork experience placementInternshipWork at officeRemote workWork from homeShift work- 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
$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 wageTemporary workWork at officeImmediate start$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 timeTemporary workApprenticeshipRemote work- ...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
- ...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 timeWork experience placementLive inWork at officeLocal area
- 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
- ...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...
- ...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
$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 timePart timeRelocation packageFlexible hours$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 timeTemporary workApprenticeshipRemote work$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 officeLocal areaImmediate start$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 timeTemporary workLocal areaFlexible hours$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 timeTemporary workWork at officeRemote work$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$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 officeLocal area- ...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 employmentFull timeImmediate start
$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 timeWork experience placementLocal area3 days per week$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 officeLocal areaImmediate startRemote work$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 employmentTemporary workInternshipMonday to FridayFlexible hoursShift workWeekend workDay shift$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...ApprenticeshipSecond jobWork from home$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 timeWork at officeLocal areaImmediate startRemote workWorldwide$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 timeWork at officeRemote workRelocation packageMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, DSP. Be the first to apply!
- embedded engineer Chicago, IL
- embedded systems software engineer Chicago, IL
- embedded developer Chicago, IL
- embedded software engineer Chicago, IL
- software implementation project manager Chicago, IL
- remote software sales Chicago, IL
- bank software Chicago, IL
- healthcare software sales Chicago, IL
- software Chicago, IL
- software asset management analyst Chicago, IL


