CareerPlanSign in

Software Engineer, Robotics

Irvine, CA (OC-62)💼 Full-time💰 $191,000–$191,000🗓 2026-07-14 → 2026-09-26

Core

Building autonomous air defense robots and networked sensor systems to detect, track, and defeat Unmanned Aerial System (UAS) threats.

Role type

Senior Software Engineer (Robotics)

Builds

Collaborative robot teams, sensor processing pipelines, motion planning, and perception architectures for air defense.

Domain

Defense / Robotics / Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++, Rust, Linux development, data structures, algorithms, concurrency, code optimization, remote system troubleshooting

Preferred skills

Embedded systems programming, motion planning, perception, localization, mapping, controls, systems software (kernel/drivers), sensor characterization

Technologies

C++, Rust, Linux

Responsibilities

Write and maintain core libraries for collaborative robot teams; own major feature development including sensor integration and perception architecture; implement scalable sub-systems for tracking and motion planning; align with hardware teams and operational experts on requirements.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.