CareerPlan

R&D Software Engineer (ESA)

PICKLE RESEARCH CAMPUSFull-time$89k2026-07-09 → 2026-11-10
No visa sponsorship

Core

Research and development of software applications for sonar and underwater acoustics, including algorithm design, implementation, verification, and performance analysis.

Role type

R&D Software Engineer (Sonar/Acoustics)

Builds

High-frequency tactical sonar systems and related software applications

Domain

Defense/Underwater Acoustics

Deliverable

production ML models | product features

Required skills

C++ programming, object-oriented programming, data structures, algorithm performance analysis, Linux administration, signal processing, control algorithms

Preferred skills

Multi-threaded/multi-process software development, CMake, debugging/profiling tools, TCP/IP, Python/Bash scripting, SQL, geospatial analysis, radar theory, digital signal processing

Technologies

C++, Linux, CMake, Python, Bash, SQL, TCP/IP

Responsibilities

Design, implement, and test real-time and data analysis software; integrate sonar software or hardware with other systems; profile or verify signal processing or control algorithms; troubleshoot and debug sonar systems; document and present work

Seniority

Mid-level IC