← Back to results

rtos jobs in San Diego

Posted today

Develop embedded software for Amazon Leo's satellite network, writing device drivers, system applications, and Linux/RTOS features in Rust, C, C++, or similar languages. Implement security features for satellite systems and work closely with hardware teams on board bring-up and integration.… Requires 3+ years of professional software development experience and 2+ years of systems design or architecture work.

San DiegoLast seen today
$75,500 – $140,500 · Posted 1 day ago

Associate Software Engineer at L3Harris developing embedded software for real-time control of advanced tactical radio equipment. Responsible for full software development lifecycle phases including requirements analysis, design, implementation, integration, and testing of embedded systems running on real-time operating systems.… Will work cross-functionally with hardware and systems engineers, develop test procedures and documentation, and utilize multiple programming languages (C++, C#, C, Java, Python, etc.) on embedded platforms including VxWorks, Linux, QNX, and others. Requires a Bachelor's degree in computer science, computer engineering, software engineering, or related field completed within the last 12 months.

San DiegoLast seen today
$141,300 – $211,900 · Posted 1 day ago

Staff-level embedded systems engineer driving CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server products. Role spans hardware-software co-design, firmware development, system optimization, and ARMv9 architecture enablement.… Responsibilities include designing and implementing software modules, conducting code reviews, debugging, integration testing, and collaborating with hardware teams to define software architecture. Requires 4+ years of software engineering experience, proficiency in C/C++, and strong understanding of ARM CPU architecture fundamentals.

San DiegoLast seen today
$117,800 – $176,600 · Posted 1 day ago

Design and develop CPU software architecture, firmware, and embedded software for Qualcomm's custom SoCs spanning mobile, laptop, automotive, cloud, and server products. Participate in hardware-software co-design, system optimization, and ARMv9 feature enablement while collaborating with hardware design teams.… Perform code reviews, unit testing, debugging, and technical documentation for large software modules and integration efforts.

San DiegoLast seen today
$117,800 – $176,600 · Posted 1 day ago

Senior Wireless Software Engineer role focused on embedded systems and real-time firmware development for DSP and Arm architectures. Requires deep expertise in modern C/C++, operating systems internals (RTOS), data structures, and embedded debugging techniques.… The role uniquely emphasizes AI-native engineering practices, including using AI coding assistants and agentic tools to augment the development workflow, managing AI-assisted code generation and test synthesis, and critically evaluating AI output for safety and correctness in real-time constraints.

San DiegoLast seen today
$120,000 – $190,000 · Posted 3 days ago

Senior C++ engineer responsible for architecting and implementing core features of EdgeOS and EdgeOS RT middleware for autonomous systems. You'll develop runtime services and abstractions across Linux, real-time operating systems, and resource-constrained platforms; design debugging and evaluation tooling; and contribute to EdgeOS Language (an interface definition language).… This role requires 7+ years of C++ production experience, strong multithreading and embedded systems expertise, and collaboration with autonomy and systems engineers from design through integration.

San DiegoLast seen 2 days ago
$120,000 – $190,000 · Posted 3 days ago

Shield AI seeks a Senior C++ Engineer to design and develop the Hivemind Foundations middleware framework for autonomous systems, focusing on EdgeOS and EdgeOS RT. You will own architecture and implementation of critical runtime services and abstractions across Linux, real-time operating systems, and resource-constrained platforms, while developing debugging and observability tooling and contributing to EdgeOS Language, their interface definition language.… The role requires 7+ years of production C++ experience with deep expertise in multithreaded systems, embedded platforms, systems programming, and real-time operating systems, alongside strong software engineering practices including automated testing and technical documentation.

San DiegoLast seen 1 day ago
$109,400 – $164,200 · Posted 4 days ago

Design and optimize modem software for embedded systems, focusing on performance analysis, architectural trade-offs, and real-world workload optimization. Conduct pre-silicon evaluations, profile silicon behavior, and develop debugging and validation tools.… Apply data-driven analysis and machine-learning techniques to identify bottlenecks across multiple chipset generations and implement solutions through software optimization, cache tuning, and memory management.

San DiegoLast seen 2 days ago
Posted 4 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 2 days ago
$117,800 – $176,600 · Posted 4 days ago

Senior Embedded Software Engineer at Qualcomm's Data Center Business Unit, developing software and firmware for cloud edge and data center ML acceleration on high-performance silicon. The role requires deep embedded systems expertise including BSP, device driver development, RTOS, secure boot, TrustZone, and low-level peripheral interfaces (I2C/SPI/UART), combined with knowledge of ML frameworks and data movement optimization.… You will work on critical technologies like ML acceleration, in-memory processing, memory management, and virtualization across cross-functional international teams. Requires 2+ years of low-level C programming, proficiency with GNU/LLVM tools, embedded Linux, JTAG/SWD debugging, and multi-threaded SoC architecture understanding.

San DiegoLast seen 2 days ago
Posted 4 days ago

Design and optimize video analysis, quality assessment, and encoding algorithms for hardware-accelerated video codec solutions (FPGA/ASIC). Develop C-models and firmware implementing deep learning techniques (CNNs, Transformers, MLLMs) for video processing, ROI detection, and frame-level rate control.… Collaborate with infrastructure teams to integrate algorithms into production VOD and live-streaming pipelines, validate performance through A/B testing, and participate in objective video quality evaluation using metrics like VMAF, PSNR, and SSIM.

San DiegoLast seen 2 days ago
$117,800 – $176,600 · Posted 5 days ago

Senior Embedded Software Engineer role focused on designing and developing software/firmware for cloud edge and data center ML accelerators on Qualcomm silicon. The engineer will work on ML acceleration, memory management, virtualization, and board support packages (BSP), device drivers, RTOS, secure boot, and peripheral interfaces (PCIe, I2C/SPI/UART, DMA).… Requires 2+ years of low-level C programming on embedded platforms with proficiency in BSP development, device driver work, Embedded Linux, RTOS, and debugging tools (JTAG/SWD). Preferred experience includes ML frameworks (PyTorch, JAX), QuRT RTOS, and Qualcomm-specific middleware.

San DiegoLast seen 4 days ago
Posted 6 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 4 days ago
Posted 6 days ago

Senior Embedded Software Engineer responsible for designing, developing, and integrating cyber-secure embedded software for satellite avionics and payload processing systems. The role focuses on real-time system monitoring, Linux board support packages, low-level sensor and communication interfaces, and secure cryptographic implementations across multi-core ARM Cortex and RISC-V processors with FPGA integration.… Will mentor junior engineers and provide subject-matter expert guidance while ensuring compliance with government security standards and secure-system best practices.

San DiegoLast seen 4 days ago
$117,800 – $176,600 · Posted 6 days ago

Design, develop, and validate embedded and cloud edge software for cutting-edge products, with deep expertise in C/C++ development on embedded platforms, BSP/device driver development, RTOS, and secure boot architecture. Collaborate with hardware, systems, and architecture teams to deliver system-level software solutions.… Required: 2+ years software engineering experience, proficiency in C with GNU/LLVM tools and JTAG/SWD debugging, BSP and device driver development, Embedded Linux, and RTOS fundamentals.

San DiegoLast seen 4 days ago
$117,800 – $176,600 · Posted 6 days ago

Lead the design and development of embedded audio software for Qualcomm's Snapdragon processors, meeting specified performance, latency, power, and stability requirements. Conduct requirements analysis, produce technical documentation, and troubleshoot software applications and drivers.… Manage task priorities and communicate development status, risks, and mitigations to stakeholders. Collaborate across teams to solve complex problems and drive process improvements in multimedia and audio framework development.

San DiegoLast seen 4 days ago
$158,000 – $210,000 · Posted 7 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 4 days ago
$109,400 – $164,200 · Posted 7 days ago

Design, implement, and optimize real-time embedded modem firmware across protocol layers and drivers while meeting strict latency, memory, and power constraints. You will own end-to-end feature delivery from requirements through on-target bring-up, apply rigorous data-structure and algorithm design, and pioneer AI-native development practices by integrating AI coding agents, LLM-based code review, and automated test synthesis into daily workflows.… Debug complex multi-layer issues on target hardware using JTAG, logic analyzers, and AI-assisted log/crash analysis. Mentor peers on embedded fundamentals and AI-native engineering techniques while contributing to design reviews and engineering standards.

San DiegoLast seen 5 days ago
$117,800 – $176,600 · Posted 7 days ago

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. Develop BSP and device drivers, perform board bring-up, and work with RTOS and secure boot architecture on embedded platforms.… Debug using JTAG/SWD and GNU/LLVM tools, write unit tests, and collaborate with hardware and systems engineers on system-level software solutions. Requires 2+ years of embedded software experience, proficiency in C, and deep knowledge of SoC architecture, multi-threaded programming, and embedded Linux environments.

San DiegoLast seen 6 days ago
$158,000 – $210,000 · Posted 7 days ago

Senior Embedded Software Engineer leading development of embedded Linux and RTOS systems for aerospace hardware platforms. Designs low-level C/C++ software, device drivers, and real-time applications for ARM Cortex and RISC-V architectures while integrating communications interfaces (SPI, I2C, UART, PCIe, Ethernet, SpaceWire) and implementing cryptographic security protocols.… Mentors junior engineers, manages software configuration and releases, and collaborates closely with hardware and FPGA teams on system integration and validation.

San DiegoLast seen 5 days ago
$117,800 – $176,600 · Posted 7 days ago

Design and lead development of embedded audio software running on Qualcomm Snapdragon processors, meeting strict performance, latency, power, and stability requirements. Perform requirements analysis, troubleshooting, and maintenance of audio software applications, frameworks, and drivers.… Manage task priorities and communicate status to stakeholders while collaborating across hardware, systems, and software teams. Apply critical thinking to solve complex problems and innovate audio software processes for mobile, IoT, automotive, XR, and consumer devices.

San DiegoLast seen 6 days ago
Posted 7 days ago

Design and develop embedded software for Amazon Leo's satellite and ground systems, including Linux kernel drivers, device drivers, and system applications in C, C++, and Python. You will work on fault-tolerant, real-time platforms, manage Yocto/OpenEmbedded distributions, and collaborate with hardware and software teams on board bring-up, integration testing, and complex hardware-software debugging.… The role requires 3+ years of embedded firmware development experience and 2+ years with Yocto/OpenEmbedded or comparable embedded Linux build systems.

San DiegoLast seen 5 days ago
Posted 7 days ago

Senior Embedded Software Engineer responsible for designing, implementing, and testing real-time embedded software modules for 5G NR chipsets. Requires 5+ years of embedded C/C++ development on RTOS platforms, with strong DSP and digital signal processing fundamentals (FFT/IFFT, filter design).… Must coordinate with test teams, document systems, and work collaboratively to deliver production-quality wireless communications software.

San DiegoLast seen 5 days ago
$75,500 – $140,500 · Posted 8 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 6 days ago
$133,600 – $200,400 · Posted 8 days ago

Staff Data Engineer at Qualcomm responsible for designing, building, and maintaining scalable batch and streaming data pipelines on AWS and Databricks. Develop reusable data engineering frameworks, libraries, and templates while implementing AI-driven automation for schema inference, data quality checks, pipeline orchestration, and self-healing mechanisms.… Lead reliability and operations efforts by defining SLIs/SLOs, participating in incident response, and driving performance tuning and cost optimization. Mentor junior engineers, collaborate across analytics and platform teams, and drive adoption of standardized data frameworks and best practices.

San DiegoLast seen 6 days ago