CareerPlan

NSW Software Engineering Lead

PICKLE RESEARCH CAMPUSFull-time$104k2026-06-01 → 2026-11-10
Based in United StatesNo visa sponsorshipUnited States citizens only

Core

Lead software development and integration for the Navy's advanced undersea sensing and communications technologies, specifically for new undersea systems using sensor technologies and embedded Linux-based computers.

Role type

Senior Software Engineering Lead (Embedded Systems)

Builds

Undersea sensing and communications systems for the US Navy

Domain

Defense / Underwater Acoustics / Embedded Systems

Required skills

C++, Python, shell scripting, object-oriented programming, software development lifecycle, testing methodologies, debugging, performance profiling, team leadership, technical documentation

Preferred skills

High-frequency SONAR systems, CMake, Linux administration, embedded hardware integration, military/defense system development

Technologies

C++, Python, Linux, CMake, embedded computers

Responsibilities

Lead software development tasking and integration with hardware systems; conduct code reviews and provide technical guidance; mentor junior engineers; troubleshoot and debug issues during system acceptance testing in the field.

Seniority

Senior, hands-on IC with leadership responsibilities