El Segundo, California, United States Hybrid Employment

Rippling is hiring a Radar Systems Software Engineer

About the Role

Singularity Defense Corp. is hiring a Radar Systems Software Engineer to lead the design, development, integration, and validation of critical radar and sensor software systems. You will architect the software that transforms raw sensor data into reliable, engagement-quality tracks and situational awareness products for downstream fire control and engagement systems.

What You'll Do

  • Architect, build, and deploy radar and sensor-processing software for target discovery, tracking, classification, and status reporting in mission-critical defense applications.
  • Develop and improve functionality including radar mode logic, track initiation and maintenance, correlation, filtering, state estimation, sensor resource management, and handoff of tracks to fire control.
  • Design and implement software interfaces between radar/sensor subsystems, C2 nodes, mission software, simulation environments, and fire control components.
  • Build high-performance, deterministic software in real-time or near-real-time environments where latency, fidelity, and robustness are critical.
  • Develop radar and sensor models for algorithm development, simulation, test, performance assessment, and system trade studies.
  • Work across signal-processing-adjacent software, tracking pipelines, middleware, and distributed system infrastructure to support end-to-end sensing performance.
  • Partner closely with fire control, systems engineering, hardware, integration/test, autonomy, and product teams to ensure the sensing stack supports mission outcomes.
  • Contribute to verification and validation through software-in-the-loop, hardware-in-the-loop, lab integration, range events, and field exercises.
  • Support performance analysis of radar and sensor systems in clutter, degraded conditions, electronic attack environments, and other operationally realistic scenarios.
  • Help define requirements, interface control documents, test strategies, and review artifacts for internal development and external customer engagement.
  • Mentor teammates and raise the team’s capability in radar systems, sensor modeling, tracking software, and defense-grade engineering rigor.

What We're Looking For

  • Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, Physics, Applied Mathematics, or a related technical field.
  • 8+ years of experience developing software for radar systems, sensor systems, tracking systems, mission systems, autonomy, or other high-performance real-world platforms.
  • Strong software engineering foundation, including experience designing, implementing, testing, and debugging production-quality systems.
  • Strong proficiency in C++ and Python.
  • Experience developing on Linux in performance-sensitive environments.
  • Experience building software for one or more of the following: radar systems, EO/IR systems, RF sensing, tracking systems, sensor fusion systems, air and missile defense systems, or related defense platforms.
  • Familiarity with estimation, filtering, tracking, classification, or multi-sensor correlation concepts.
  • Experience working in cross-functional environments involving hardware, embedded systems, integration/test, and systems engineering.
  • Ability to reason clearly about concurrency, latency, failure modes, and real-world deployment constraints.
  • Strong written and verbal communication skills, including the ability to work directly with technical leadership, operators, and government customers.
  • U.S. citizenship and ability to obtain and maintain a U.S. security clearance.

Technical Stack

  • C++
  • Python
  • Linux

Work Mode

This position offers a hybrid work model.

Required Skills
C++PythonLinuxRadar SystemsSensor SystemsTracking SystemsMission SystemsAutonomyReal-time SystemsSoftware EngineeringDebuggingPerformance Optimization
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Rippling

Rippling builds cutting-edge Time Products to revolutionize how businesses manage time, offering a seamlessly integrated platform for global time tracking, time away, and scheduling with a robust rules engine.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago