← Back to results

autonomous-systems jobs in San Diego

Posted 2 days ago

Senior Software Engineer responsible for integrating autonomous systems into Shield AI's platform, working across multiple engineering disciplines to ensure seamless operation of autonomy components. The role involves architecting integration solutions, collaborating with autonomy, platform, and infrastructure teams, and maintaining system reliability at scale.… Requires expertise in software architecture, system design, and hands-on development of integration layers and interfaces.

San DiegoLast seen 2 days ago
$230,000 – $350,000 · Posted 3 days ago

Lead the integration of autonomy software with platform software for autonomous systems, responsible for building glue layers, investigating cross-system failures, and supporting deployment to hardware. Develop and maintain test infrastructure, instrumentation, and documentation; work with Flight Operations to define test objectives and analyze integration failures.… Design reference integrations, deployment workflows, and tooling for edge devices, and contribute to Pilot training materials. Requires deep C++ expertise, Linux development, and experience building, testing, and debugging software for robotics, perception, planning, or autonomous systems.

San DiegoLast seen 1 day ago
Posted 7 days ago

Forward Deployed Engineer responsible for coordinating and executing field tests, demonstrations, and pilot programs for autonomous systems in dynamic environments. The role requires deploying and managing autonomy software in production, with expertise in computer vision, geospatial AI, embedded AI platforms (Nvidia Orin NX, Qualcomm), and navigation stacks (ArduPilot, PX4) across ground, aerial, and maritime platforms.… You will work closely with AI researchers, customers, and partners to implement, test, and iterate on solutions, requiring weekly travel and extended field deployments with short notice.

San DiegoLast seen 5 days ago
$200,000 – $300,000 · Posted 10 days ago

As a Staff Engineer on the Safety-Critical Software Team, you will architect and develop Run-Time Assurance (RTA) modules that monitor autonomous flight systems for safety compliance, integrating with low-assurance mission autonomy and high-assurance middleware. You will drive safety-critical C++ software development, mentor engineers on assurance practices, and generate certification artifacts (DO-178C, MIL-HDBK-516 compliance).… This role requires 10+ years of experience (or equivalent with advanced degrees), deep expertise in C++ architecture, real-time systems, and hands-on integration with physical autonomous platforms.

San DiegoLast seen 10 days ago
$163,200 – $244,800 · Posted 12 days ago

Senior Software Engineer responsible for integrating autonomous software, embedded systems, and platform hardware into mission-ready vehicles. Will debug hardware/software integration issues, support flight tests and field operations, design and validate system interfaces, and improve integration processes across autonomy, perception, and command-and-control teams.… Requires 5+ years of experience with C++, Linux, embedded/real-time systems, and hands-on integration or field testing; clearance eligibility required.

San DiegoLast seen 12 days ago
Posted 14 days ago

Senior Software Engineer developing swarm robotics systems using C++ for drone and ground-station core processes, Python for web services, and Java/Kotlin for Android clients. The role includes designing new swarming algorithms, extending communication protocols, and driving software architecture improvements and development processes.… Requires strong C++ expertise, full-stack web development skills, embedded systems knowledge, Linux proficiency, and a strong mathematical/physics background with vector operations.

San DiegoLast seen 13 days ago
$243,200 – $364,800 · Posted 14 days ago

Lead end-to-end robotics system architecture spanning hardware, firmware, OS, middleware, AI runtimes, and cloud integration at the principal/director level. Define architectural principles for real-time behavior, performance, safety, determinism, and scalability across heterogeneous compute (CPU/GPU/DSP/NPU/MCU), and guide decisions across perception, localization, navigation, planning, manipulation, and control stacks.… Architect multi-sensor systems with precise timing/synchronization (PTP/IEEE 1588), sensor fusion pipelines, and ROS 2/DDS-based middleware. Provide technical leadership, mentorship, hiring standards, and influence multi-year platform strategy.

San DiegoLast seen 13 days ago
Posted 15 days ago

Saronic Technologies seeks experienced Systems Software Engineers to develop software for autonomous maritime systems, working across the full stack from low-level hardware interfaces and embedded systems to backend services and infrastructure. The role requires strong software engineering fundamentals and hands-on experience with cyber-physical systems, sensor/actuator integration, distributed services, and mission-critical reliability.… Candidates should have 5+ years of professional experience with C++, Python, Rust, or Go, Linux proficiency, and a track record building systems that interact with real-world hardware in robotics, autonomy, aerospace, or similar domains.

San DiegoLast seen 13 days ago
$175,000 – $220,000 · Posted 18 days ago

Lead the Firestorm OS team—a Linux-based common software platform across modular autonomous aircraft. You will own technical direction, platform architecture, and execution while coordinating across autonomy, avionics, electrical, mechanical, and systems engineering.… Responsibilities include defining system boundaries and interfaces, building reusable Linux services and SDKs, driving integration of new hardware and payloads, and establishing engineering practices for testing, debugging, and release. You must have 8+ years shipping embedded/Linux software, 3+ years leading engineering teams, deep C/C++ and Linux fundamentals, and experience designing platforms and APIs used across multiple products.

San DiegoLast seen 16 days ago
$200,000 – $300,000 · Posted 20 days ago

Staff Software Engineer role focused on building autonomous trajectory planning and motion control software for single and multi-agent systems. The engineer will develop reliable, maintainable C++ software with Python for prototyping and testing, diagnose complex algorithmic and software failures, and take features from ideation through flight testing.… Requires a Master's degree in computer science or robotics (or PhD) with 5+ years of professional experience building and debugging motion planning, robotics, or autonomous systems software. The role includes mentoring junior engineers and collaborating across teams to refine requirements and deliver scalable autonomy architectures.

San DiegoLast seen 17 days ago
$215,000 – $300,000 · Posted 21 days ago

Senior Flight Software Engineer role developing deterministic C++ software for autonomous aircraft systems in bare metal environments. Responsibilities include creating robust sensor and control system integration, implementing unit tests, handling system faults, and collaborating across avionics, mechanical, and algorithmic subsystems.… Requires 7+ years of professional C/C++ experience and expertise in embedded or high-performance applications, with hands-on involvement in flight hardware testing and certification.

San DiegoLast seen 19 days ago

Systems Architect

RemoteExpired
$190,000 – $300,000 · Posted 21 days ago

As a Systems Architect, you will design and architect safety-critical flight systems for autonomous aircraft, defining novel control functions, decomposing aircraft and system architectures, and allocating functionality across vehicle, pilot, and support systems. You will perform trade studies, collaborate with safety and systems analysts to meet regulatory requirements, derive and validate requirements and interfaces, and support development through certification.… The role requires 7+ years of experience designing and integrating complex aerospace systems, a strong systems engineering background, and the ability to work independently and cross-functionally in a dynamic startup environment.

San DiegoLast seen 19 days ago
Posted 1 month ago

A software engineer will maintain and extend the C++ codebase for ground station and drone swarm systems, develop new swarming algorithms and communication protocols, and build Python web services and Android frontends. The role requires proficiency in C++, Python, Java/Kotlin for Android, HTML/CSS/JavaScript, Linux development, and object-oriented design, with a mathematical or physics background.… Responsibilities include collaborating on software architecture, working with Agile processes, and contributing to autonomous swarm robotics systems that enable one operator to control dozens to hundreds of vehicles in real-time.

San DiegoLast seen 14 days ago
$140,000 – $140,000 · Posted 1 month ago

The Senior Machine Learning Engineer will design and develop advanced ML models for automotive radar signal processing, including end-to-end pipelines from data preprocessing through model training and optimization. The role requires expertise in deep learning architectures (CNNs, RNNs, Transformers), radar signal analysis, and deploying models for real-time embedded systems with constraints on latency, memory, and power.… Responsibilities include evaluating state-of-the-art ML techniques, optimizing models for production, and translating research into scalable algorithms. The position demands a Master's or PhD in a quantitative field, 3+ years of ML research experience, strong proficiency in Python and frameworks like PyTorch or TensorFlow, and foundational knowledge of radar fundamentals.

San DiegoLast seen 1 month ago
$220,800 – $331,200 · Posted 1 month ago

Shield AI seeks a Senior Staff Engineer to design and deploy autonomous capabilities for maritime surface vehicles. The role spans algorithm development, real-time software engineering, system integration, and field testing—requiring deep expertise in robotics, motion planning, decision-making, and unmanned systems.… You will collaborate across perception, planning, simulation, and hardware teams to mature autonomy solutions from prototypes to operational deployment, with ~25% travel to integration events and customer sites.

San DiegoLast seen 1 month ago
$233,760 – $350,640 · Posted 1 month ago

Senior Staff Software Engineer role owning technical strategy and long-term evolution of autonomous flight software across the Expeditionary portfolio (V-BAT, X-BAT platforms). Responsibilities include defining autonomy architecture, leading complex integration challenges across motion planning, perception, payload integration, executive autonomy, and multi-agent operations, while mentoring senior engineers and driving cross-functional collaboration with Aircraft, Autonomy Capabilities, Perception, GCS, and Strategic Systems teams.… Requires 10+ years of experience, expert-level C++ and Linux systems development, proven ability to influence architecture across multiple teams, and track record mentoring senior engineers. Travel ~10–20% annually to customer sites, flight tests, and integration exercises.

San DiegoLast seen 7 days ago
$152,480 – $228,720 · Posted 1 month ago

Staff Engineer role focused on integrating autonomy software across simulation (SIL), hardware-in-the-loop (HIL), and flight environments. Responsibilities include ensuring cross-platform compatibility of the autonomy stack, diagnosing integration defects through log and telemetry analysis, optimizing CI/CD pipelines with DevOps teams, and validating system requirements and interface contracts.… Requires 7+ years of experience (or equivalent with advanced degree), proficiency in Python or C++, hands-on experience with autonomous systems and HIL testing, and demonstrated expertise designing integration workflows and CI/CD infrastructure.

San DiegoLast seen 1 month ago
$187,182 – $201,221 · Posted 1 month ago

Staff Software Engineer leading the development of in-house robot software applications for autonomous mobile robots (AMRs). This role requires strong Python and C++ expertise to architect scalable, robust applications; mentor junior engineers; integrate state-of-the-art autonomy features including deep learning models, mapping, and motion planning; and improve performance through profiling and debugging.… The position demands 7-8+ years of software development experience with complex sensor-driven systems and 1-2+ years of technical leadership, with responsibilities spanning hardware integration, firmware coordination, and cross-functional collaboration across cloud, control, and simulation teams.

San DiegoLast seen 8 days ago
$141,000 – $228,800 · Posted 1 month ago

Design and develop software applications that orchestrate complex automated laboratory workflows and closed-loop learning systems for biotherapeutics discovery. Build data pipelines, visualization tools, and machine learning models for visual inspection, predictive maintenance, and process optimization.… Create digital lab infrastructure including IoT integrations, digital lab twins, and telemetry monitoring. Requires a Ph.D. in Computer Science, Software Engineering, or Bioengineering with 3+ years of industry experience, or equivalent education with more experience; strong proficiency in Python, SQL, JavaScript, and DevOps practices; and familiarity with lab data platforms and autonomous systems.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior Systems Software Engineer role at Saronic Technologies focused on designing, developing, and optimizing software systems for autonomous surface vessels. Responsibilities include implementing autonomous navigation and control algorithms, integrating software with hardware systems, optimizing network communications for low-bandwidth/high-latency environments, and conducting software testing and validation.… The role requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, preferably in autonomous systems or robotics, with proficiency in C/C++ or Rust, embedded Linux systems, and knowledge of low-level protocols and networking principles.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design, develop, and maintain software systems for autonomous surface vessels using NixOS, embedded Linux, and low-level protocols. Implement control algorithms and sensor fusion, optimize network communications for bandwidth-constrained maritime environments, and collaborate with hardware engineers to integrate software with vessel systems.… Requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, proficiency in C/C++ or Rust, strong embedded systems knowledge, and familiarity with protocols like CAN and TCP/IP.

San DiegoLast seen 13 days ago