← Back to results

freertos jobs in San Diego

$117,800 – $176,600 · Posted 2 days 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 1 day ago
$99,500 – $149,300 · Posted 7 days ago

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. Collaborate with systems, hardware, and architecture teams to build system-level software solutions.… Requires 2+ years of software engineering experience with proficiency in C, C++, Java, or Python, and knowledge of embedded processors, development tools, and operating systems like FreeRTOS, Embedded Linux, or Android.

San DiegoLast seen 5 days ago
$99,500 – $149,300 · Posted 7 days ago

Design, develop, and validate embedded and cloud edge software for next-generation Qualcomm products. Work with systems, hardware, and architecture teams to build system-level software solutions, with hands-on experience in embedded processors, firmware development, and operating systems like FreeRTOS, Embedded Linux, and Android.… Requires 2+ years of software engineering experience and proficiency in C/C++ with familiarity in Python and shell scripting. Preferred experience includes GNSS/location-based systems, 3GPP protocols, and AI code-assist tools in resource-constrained environments.

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, collaborating with systems, hardware, and architecture teams. Requires 5+ years of embedded software development experience with proficiency in C/C++, understanding of processor architecture, board support, peripheral control, and embedded debugging tools.… Prior experience with GNSS receivers, location-based systems, 3GPP protocols, and operating systems like FreeRTOS, Embedded Linux, and Android is strongly preferred. Familiarity with AI code-assist tools in resource-constrained environments is a plus.

San DiegoLast seen 5 days ago
$109,400 – $164,200 · Posted 8 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 6 days ago
$117,800 – $176,600 · Posted 8 days ago

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. You will work on embedded processors, board support, peripheral control, and operating systems (FreeRTOS, Embedded Linux, Android), with a focus on GNSS receivers and location-based systems using 3GPP protocols.… Requires 5+ years of embedded software development experience in C/C++, understanding of processor architecture and embedded debugging tools, and hands-on collaboration with systems, hardware, and test engineers.

San DiegoLast seen 7 days ago
$174,400 – $261,600 · Posted 9 days ago

Design and architect RISC-V System-on-Chip (SoC) platforms, leveraging deep expertise in heterogeneous compute, interconnect, memory systems, security, and power management. Develop and improve analysis tools including functional/performance simulators and profilers using C++ and Python.… Apply systems engineering rigor to define SoC-level architectures across boot, debug, timebase management, and real-time control components. Candidates should have 4+ years of systems engineering or SoC/IP architecture experience and demonstrate proficiency in behavioral/performance modeling and analytical techniques.

San DiegoLast seen 7 days ago
$109,400 – $164,200 · Posted 13 days ago

Design and develop modem software for 5G NR connectivity across Snapdragon chipsets, using C/C++ and custom scripting languages to dynamically reconfigure modems in response to real-time network conditions and AI-driven signals. Architect next-generation frameworks enabling OEM and operator partners to deliver differentiated 5G experiences.… The role requires strong embedded systems fundamentals, real-time systems knowledge, and familiarity with wireless protocol stacks and machine-learning optimization concepts.

San DiegoLast seen 11 days ago
$114,500 – $171,700 · Posted 14 days ago

Design, develop, and optimize modem firmware and real-time embedded software for 5G/6G protocol stacks (L1/L2/L3) on Qualcomm's Snapdragon chipset, implementing 3GPP-compliant features and real-time scheduling algorithms. Work across protocol layers to develop adaptive algorithms that respond to network conditions and AI-driven optimization signals, and architect frameworks enabling OEM and operator partners to deliver differentiated wireless experiences.… Debug complex field issues using protocol logs and trace tools, write and maintain unit and integration tests, and collaborate with systems, architecture, and hardware teams on modem bring-up and performance optimization. Requires strong C/C++ foundation, deep wireless communication principles knowledge, embedded systems expertise, and familiarity with real-time operating systems.

San DiegoLast seen 13 days ago
$192,051 – $268,870 · Posted 20 days ago

Develop firmware for secure enclaves of custom ASICs in Blue Origin's TeraWave satellite communications network. Responsibilities include writing ROM code, bootloaders, and runtime firmware supporting secure boot, attestation, OTA updates, and lifecycle management.… Work closely with hardware and systems engineers on pre- and post-silicon validation, debugging, and bring-up of custom silicon. Requires 5+ years of firmware development in C with strong embedded systems and hardware/software integration experience.

San DiegoLast seen 18 days ago
$185,000 – $220,000 · Posted 21 days ago

Software Engineering Manager leading an onsite engineering team in San Diego with responsibility for technical guidance, project oversight, quality assurance, and team resource management. The role requires deep embedded systems expertise (bare-metal, FreeRTOS, Linux PCBA bring-up), proficiency in C/C++, Python, and Matlab, and experience with qualified space-grade hardware production.… The manager will review technical work, coordinate cross-functional efforts with product and design teams, evaluate contractor proposals, and ensure adherence to design processes and quality standards.

San DiegoLast seen 19 days ago
$114,500 – $171,700 · Posted 23 days ago

Design, develop, and optimize modem firmware and software for 5G-Advanced and early 6G protocol stacks, working across L1/L2/L3 layers to implement 3GPP-compliant features. Develop real-time embedded software on proprietary RTOS (QuRT) with strict latency and throughput constraints, and architect frameworks for resource management and AI-driven optimization.… Collaborate with systems, architecture, and hardware teams on modem integration, performance optimization, and field issue resolution using protocol logs and debugging tools.

San DiegoLast seen 20 days ago
$114,500 – $171,700 · Posted 23 days ago

Design, develop, and optimize modem firmware and software for LTE, 5G-Advanced, and early 6G protocol stacks, implementing 3GPP-compliant features and real-time scheduling algorithms. Develop embedded software on proprietary RTOS (QuRT) with strict latency and throughput constraints, collaborate on modem bring-up and performance optimization, and resolve complex field issues using protocol logs and debugging tools.… The role requires strong C/C++ design skills, deep understanding of wireless communication principles (OFDM, MIMO, channel coding), real-time embedded systems expertise, and familiarity with AI/ML optimization techniques for adaptive modem behavior.

San DiegoLast seen 22 days ago
$135,500 – $250,500 · Posted 25 days ago

Lead a software engineering team at L3Harris designing and implementing embedded and cloud-based systems across space and airborne technologies. You will own system and software architecture, lead design and implementation in Java and C++, serve as technical point of contact across programs, mentor junior engineers, and collaborate with cross-functional teams on the full software development lifecycle.… Requires 9+ years of relevant experience (or equivalent), minimum 5 years in a technical lead or architect role, and an active Secret clearance.

San DiegoLast seen 24 days ago
$135,500 – $250,500 · Posted 26 days ago

Lead a software engineering team at L3Harris, taking ownership of system and software architecture for space and airborne technologies. You will design, implement, integrate, and test solutions across embedded, platform, and cloud environments using Java, C++, and other modern languages.… Responsibilities include leading architecture decisions, mentoring junior engineers, serving as a technical point of contact across programs, and collaborating with cross-functional teams on the full software development lifecycle. Requires a bachelor's degree with 9+ years of experience, minimum 5 years in a technical lead or software architect role, and an active Secret clearance.

San DiegoLast seen 24 days ago
Posted 27 days ago

Senior Embedded Software Engineer responsible for developing complex real-time embedded systems for electroporation therapy delivery, including firmware, device drivers, middleware, embedded UI applications, and system-level software. The role requires 7+ years of embedded software development experience with modern C++, ARM Cortex-M processors, RTOS frameworks (ThreadX, FreeRTOS, etc.), and expertise in real-time control systems, closed-loop feedback, safety-critical software, and cybersecurity implementation.… Responsibilities span architecture design, hardware-software integration, verification and validation, CI/CD support, and cross-functional collaboration with electrical, mechanical, and regulatory teams. The candidate must demonstrate proficiency with embedded development tools, debugging hardware, IEC 62304/IEC 60601 compliance standards, and FDA cybersecurity guidance.

San DiegoLast seen 25 days ago
$115,000 – $200,000 · Posted 1 month ago

Senior Embedded Software Engineer role developing embedded Linux applications, drivers, and servers for resilient communications solutions. Responsibilities include designing and implementing software for radios and waveforms, configuring Linux kernels and board support packages, troubleshooting system-level issues across the embedded Linux stack, and leading teams of software engineers.… Requires 4+ years embedded Linux development experience, 2+ years asymmetric multi-processing and Yocto Project experience, RTOS development background, and proficiency in C++, Python, kernel development, and cross-compilation.

San DiegoLast seen 9 days ago
$115,000 – $200,000 · Posted 1 month ago

Design, implement, and maintain hardware adaptation layers, device drivers, bootloaders, and real-time operating system abstractions for next-generation hand-held radio products. Perform feasibility studies and performance analysis of RTOS on specific hardware targets, and bring up designs on physical hardware in collaboration with team members.… Requires 4+ years of embedded software development and RTOS integration experience (Nucleus, FreeRTOS, VxWorks) with deep proficiency in C/C++, ARM processors, and Linux subsystems.

San DiegoLast seen 17 days ago
$179,200 – $268,800 · Posted 1 month ago

As a Product Manager for Hexagon and RISC-V embedded software, you will define product strategy and roadmaps for edge AI and heterogeneous compute platforms, drive developer experience across toolchains and RTOS ecosystems, and lead Qualcomm's engagement in open-source communities like Zephyr. You will translate market requirements into differentiated product direction, partnering with engineering, sales, and customers to identify opportunities in mobile, automotive, IoT, and compute markets.… The role requires deep technical expertise in embedded processor architectures, compilers, debuggers, profilers, and real-time operating systems, with hands-on familiarity with ARM, RISC-V, or similar architectures.

San DiegoLast seen 18 days ago
$155,000 – $210,000 · Posted 1 month ago

Zoox seeks an embedded software engineer to develop, maintain, and optimize real-time embedded software for multiple platforms in autonomous vehicles. You will architect board support packages (bootloader, drivers, RTOS), build low-level frameworks and infrastructure, and collaborate with electrical and validation engineers to bring up new embedded platforms.… The role requires 3+ years of hands-on embedded C/C++ development for distributed electromechanical systems, strong microcontroller/microprocessor expertise, and experience with RTOS environments like FreeRTOS or QNX.

San DiegoLast seen 19 days ago
Posted 1 month ago

Design and implement robust firmware for embedded microcontrollers (ARM Cortex-M) in Rust and C/C++, with focus on extreme power optimization for multi-year battery life. Bridge silicon and application software by developing low-level modem firmware, satellite communication drivers, and on-device algorithms for asset tracking.… Collaborate with hardware engineers on board bring-up, peripheral verification, and debugging; lead firmware release processes from local testing to field deployment. Bachelor's degree and 2–10+ years of embedded firmware development with proven shipping experience on physical hardware required.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks an embedded software engineer for the Core Platform Kernel Services team to develop and maintain drivers and kernel services across multiple operating systems (QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr) that enable IPC and system-level debug on Qualcomm SOCs. The role involves designing protocols and algorithms for critical SOC functions, debugging across hardware/OS/compiler layers, and contributing to open-source solutions.… The candidate will own and define roadmaps for significant IPC stack areas while working with OEMs, ODMs, and OS providers on evolving use cases.

San DiegoLast seen 21 days ago
Posted 1 month ago

Lead technical architect and mentor for embedded firmware and low-level software across multiple client projects. Responsible for defining embedded software architecture (RTOS selection, drivers, middleware, communication protocols), establishing coding standards and design review practices, mentoring embedded engineers, and serving as primary technical contact with clients.… Requires 8+ years of professional embedded software development in C/C++, with 2+ years in a technical lead role, strong hands-on experience with microcontroller/microprocessor systems, peripheral drivers (SPI, I2C, UART, CAN, USB, Ethernet), embedded Linux, real-time operating systems, and bare-metal firmware development.

San DiegoLast seen 1 month ago
Posted 1 month ago

Lead Embedded Software Engineer responsible for architecting, designing, and delivering embedded software solutions across multiple client projects. Will serve as technical lead on firmware and low-level software engagements, mentor embedded engineers, and collaborate with hardware, FPGA, and systems engineering teams to translate requirements into reliable embedded systems.… Requires 8+ years of professional embedded software development in C/C++ with 2+ years in a technical lead role, strong hands-on experience with microcontroller/microprocessor platforms, peripheral drivers, embedded Linux, and real-time operating systems. This role blends hands-on engineering with technical leadership in a client-facing, consulting environment, including responsibility for architecture definition, coding standards, design reviews, test strategies, hardware bring-up, and technical estimation.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks an embedded software engineer (0–3 years) to develop and maintain kernel drivers and services across multiple operating systems (QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr) for system-level debug, diagnostics, and inter-process communication on Qualcomm SoCs. The role requires proficiency in C, data structures, and embedded systems, with responsibilities spanning requirements analysis, design, implementation, and testing across mobile, automotive, XR/AR, IoT, and cloud AI platforms.… The candidate will debug across hardware, OS, compiler, and driver layers while contributing to product innovation and optimization.

San DiegoLast seen 1 month ago