← Back to results

real-time-systems jobs in San Diego

$160,000 – $249,998 · Posted 4 days ago

Develop and maintain the autonomy software integration layer for autonomous aerial vehicles, bridging planning, controls, simulation, and vehicle hardware interfaces. You'll design and execute software-in-the-loop and hardware-in-the-loop tests, debug cross-system failures, build integration tooling for deployment and diagnostics, and support flight-test campaigns from preparation through post-flight analysis.… This role requires strong production C++ and Python skills, hands-on experience integrating autonomous software with real hardware, and the ability to reason across configuration, networking, timing, and hardware boundaries to surface architectural brittleness.

San DiegoLast seen 2 days ago
$230,000 – $350,000 · Posted 4 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 2 days ago
$114,000 – $171,000 · Posted 4 days ago

Design, develop, and maintain automated software tests for safety-critical embedded real-time software products running on RTOS platforms like VxWorks, Integrity, and Real-Time Linux. Analyze software requirements, develop technical documentation, and collaborate with software developers, system engineers, and hardware designers to diagnose root causes during integration and acceptance testing.… Requires proficiency in C/C++ and Python, experience with CI/CD tools (Atlassian, GitHub, GitLab, Jenkins), and knowledge of the full software development lifecycle using Agile or waterfall methodologies.

San DiegoLast seen 3 days ago
Posted 5 days ago

Design, develop, and test embedded firmware code for Project Leo's satellite constellation and ground network customer terminals. You will work on Leo-MAC firmware components and drivers in real-time embedded environments, profiling code on RTOS and bare-metal systems, defining firmware-hardware interfaces, and collaborating with cross-functional teams to meet multi-dimensional performance requirements.… The role requires 3+ years of professional software development experience and 2+ years of systems design or architecture experience.

San DiegoLast seen 3 days ago
Posted 7 days ago

As a Senior Embedded Software Engineer, you will design and develop advanced embedded software for satellite avionics and payload data processing systems, working with multi-core processors, FPGAs, and real-time operating systems. You'll develop C/C++ firmware, low-level drivers, and embedded Linux systems for ARM Cortex and RISC-V architectures in demanding aerospace applications.… The role requires expertise in real-time constraints, secure communications, and multi-core processing while mentoring junior engineers and advancing software development practices.

San DiegoLast seen 5 days ago
$158,000 – $210,000 · Posted 8 days ago

Senior Embedded Software Engineer role focused on developing advanced embedded software for aerospace systems running on ARM Cortex and RISC-V architectures. Responsibilities include building embedded Linux systems with custom kernels and bootloaders, implementing real-time RTOS solutions, integrating communications interfaces (SPI, I2C, UART, PCIe, SpaceWire, Ethernet), and securing systems with cryptographic protocols (TLS, IPsec, AES, RSA, ECDSA).… The role requires 9+ years of embedded C/C++ development experience, deep expertise in embedded Linux and RTOS, proficiency with networking and security protocols, and the ability to mentor junior engineers while leading software architecture and integration efforts across hardware and FPGA teams.

San DiegoLast seen 5 days ago
$75,500 – $140,500 · Posted 9 days ago

Associate Software Engineer will develop embedded software for real-time control of advanced tactical radio equipment, applying computer science and mathematical analysis across the full SDLC including requirements, design, implementation, integration, and test. The role requires proficiency in multiple programming languages (C++, C#, C, Java, Python, etc.) and real-time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE) on various processor architectures.… Key responsibilities include hardware-software interface development, test procedure creation, modeling and experimental testing, and peer code reviews. Candidates must be pursuing or have recently completed a Bachelor's degree in computer science, computer engineering, software engineering, electrical engineering, or related field.

San DiegoLast seen 7 days ago
$163,200 – $244,800 · Posted 9 days ago

Senior Software Engineer responsible for integrating autonomous capabilities into emerging domain platforms (aircraft, maritime, spacecraft, robotics). Will design and validate autonomy software interfaces, conduct hardware/software debugging across embedded systems, support pre-deployment preparation and live flight/mission testing, and develop tools to improve integration velocity.… Requires 5+ years of experience with C++, Linux, embedded/real-time systems integration, and systems-level problem-solving; travel 10–20% annually to test sites and customer locations.

San DiegoLast seen 7 days ago
$220,000 – $330,000 · Posted 10 days ago

Lead a small engineering team responsible for integrating autonomous flight control systems, payloads, and embedded hardware across complex autonomy stacks. Own interface contracts with C2 providers, drive standards compliance (UCI, OMS, MOSA, WOSA, TAK/CoT), and support live mission operations, test exercises, and customer demonstrations with hands-on debugging and field troubleshooting.… Require 7+ years of systems/autonomy experience plus 2+ years of direct people management; build and mentor engineers while driving continuous improvement in integration timelines and deployment reliability.

San DiegoLast seen 10 days ago
$160,000 – $250,000 · Posted 11 days ago

Shield AI seeks a Senior Engineer to design, develop, and integrate safety-critical Run-Time Assurance (RTA) software for autonomous aircraft and platforms. The role focuses on C++ development of real-time safety capabilities, hardware-in-the-loop integration, and flight-test support for the X-BAT collaborative combat aircraft.… Responsibilities include adapting reusable safety components into production systems, implementing real-time code at autonomy/flight-control boundaries, and strengthening engineering evidence through CI, static analysis, and rigorous testing. Requires 5+ years of embedded/autonomy/aerospace software experience, strong modern C++ and Linux skills, and familiarity with safety-critical development practices.

San DiegoLast seen 9 days ago
$160,000 – $250,000 · Posted 11 days ago

Shield AI seeks a Senior Engineer to design, develop, and integrate safety-critical Run-Time Assurance (RTA) software for autonomous aircraft and platforms. You will develop real-time C++ code, integrate reusable safety capabilities into production systems, conduct hardware-in-the-loop testing, and support flight-test campaigns for the X-BAT collaborative combat aircraft.… The role requires 5+ years of embedded/autonomy software experience, strong C++ and modern development practices, and the ability to build high-assurance, real-time systems that operate at the boundary between mission autonomy, middleware, and flight-control interfaces.

San DiegoLast seen 10 days ago
$200,000 – $300,000 · Posted 11 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 11 days ago
$163,200 – $244,800 · Posted 13 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 13 days ago
$114,500 – $171,700 · Posted 13 days ago

Design, develop, and optimize modem firmware and software for 5G-Advanced and early 6G protocol stacks on Qualcomm's Snapdragon chipset. Work across L1/L2/L3 protocol layers to implement 3GPP-compliant features, develop real-time scheduling and resource management algorithms, and use custom scripting to dynamically reconfigure modems based on network conditions and AI-driven signals.… Requires strong C/C++ embedded systems expertise, real-time OS experience (RTOS), wireless communication principles, and the ability to debug complex field issues and optimize performance in latency-critical environments.

San DiegoLast seen 11 days ago
Posted 14 days ago

Design, develop, integrate, and test embedded real-time software for Link-16 and Tactical Datalink systems in a defense environment. Requires proficiency in C/C++ and object-oriented programming, with hands-on experience developing and debugging multi-threaded embedded applications, integrating firmware, and working with software-defined radios and tactical communications hardware.… Work in an Agile environment alongside systems engineering, hardware, and integration teams, analyzing system capabilities and resolving complex real-time and controls issues.

San DiegoLast seen 12 days ago
$140,000 – $220,000 · Posted 14 days ago

An embedded systems software engineer role designing, implementing, and optimizing C applications for real-time signal processing on custom SoCs. The engineer will port signal processing algorithms from MATLAB/Python/C++ to optimized C code, develop Hardware-in-the-loop tests, and work across multi-disciplinary teams of software engineers, systems engineers, hardware designers, and signal processing experts.… Requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and hands-on Linux development experience.

San DiegoLast seen 13 days ago
$243,200 – $364,800 · Posted 15 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 14 days ago
Posted 16 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 14 days ago
$109,400 – $164,200 · Posted 18 days ago

Qualcomm Research seeks an embedded software engineer to design, develop, and integrate embedded software for advanced wireless protocols and algorithms targeting 6G research platforms. The role involves working across the full development lifecycle on general-purpose compute servers, optimizing for performance and real-time constraints, collaborating with system architects and RF/baseband engineers.… You'll debug using standard embedded tools, create technical documentation, and contribute to subsystem integration and testing in a fast-paced research environment.

San DiegoLast seen 16 days ago
$129,500 – $194,300 · Posted 19 days ago

Qualcomm Research seeks a senior firmware engineer to design, develop, and integrate embedded software for advanced wireless platforms targeting 6G research prototypes. You will optimize real-time embedded systems across full development lifecycles, collaborate with baseband/RF/hardware teams, and work on signal processing algorithms, device drivers, and hardware platform bring-up.… The role requires proficiency in C/C++, multi-threading, OS fundamentals, and experience with wireless communication systems (5G NR, 802.11), GPUs, DSPs, and complex system debugging.

San DiegoLast seen 17 days ago
Posted 20 days ago

Design, develop, integrate, and test embedded and real-time software systems, primarily focused on cryptographic codebases, working with multidisciplinary teams including Systems Engineering, Hardware, and Integration & Test in an Agile environment. Responsible for system architecture, low-level firmware integration, and complex real-time multi-threaded embedded applications.… Analyze system capabilities and resolve technical problems across program intent, requirements, and programming techniques.

San DiegoLast seen 18 days ago
$200,000 – $300,000 · Posted 21 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 18 days ago
$145,600 – $228,800 · Posted 21 days ago

Design, develop, integrate, and test embedded software for secure communication and cryptographic systems, with a focus on real-time, multi-threaded applications. Develop low-level firmware and software components for complex embedded environments, working across systems engineering, hardware, and integration teams.… Requires a Bachelor's in Computer Engineering or related field plus 5+ years of experience, strong C/C++ proficiency, cryptographic software implementation skills, and hands-on experience with Xilinx platforms (Zynq, Ultrascale+, Versal) and embedded Linux (Yocto/Petalinux or WindRiver). Must hold an active Secret clearance and demonstrate expertise in real-time embedded systems debugging, optimization, and Agile development workflows.

San DiegoLast seen 21 days ago
$136,893 – $202,200 · Posted 23 days ago

Staff-level embedded software engineer responsible for designing, developing, integrating, and validating real-time embedded software, RTOS environments, microcontroller firmware, and communication protocols for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. Leads requirements analysis, performs driver development and on-target debugging, creates technical specifications and engineering documentation, and improves development processes and tools.… Requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field plus three years of related experience.

San DiegoLast seen 21 days ago
$207,000 – $300,000 · Posted 23 days ago

Lead a specialized team of software engineers at the intersection of hardware, software, and AI, focusing on developing innovative Pixel experiences using sensor signals. The role requires deep expertise in real-time embedded software development, sensor fusion algorithms, machine learning infrastructure optimization, and AI/ML design.… You will independently design and implement systems, collaborate with stakeholders on technical direction, and manage a team building power-efficient, sensor-driven features leveraging computer vision, signal processing, and estimation theory.

San DiegoLast seen 22 days ago