← Back to results

ethernet jobs in San Diego

$169,800 – $254,600 · Posted 17 days ago

Senior Staff Engineer role focused on developing next-generation automotive telematics platform software at Qualcomm. Responsibilities include architecting platform security (mandatory access control, verified boot, disk encryption), leading boot-time and memory optimization efforts, designing fusion configurations integrating application processors with cellular modems, planning kernel and Yocto upgrade roadmaps, and ensuring automotive software compliance.… The role requires 6+ years of software engineering experience with deep expertise in embedded Linux, kernel development, bootloaders, Yocto build systems, automotive cybersecurity standards, and cross-team technical leadership.

San DiegoLast seen 15 days ago
$115,000 – $135,000 · Posted 18 days ago

Lead firmware development and support for the Electrical Engineering group, becoming the firmware owner. Develop bare metal C/C++ firmware for STM32H7 microcontrollers from board bring-up through peripheral drivers, while also maintaining a PC-based C++ GUI supporting Ethernet, CAN, and serial interfaces.… Act as technical bridge between sales, customers, and engineering, providing pre/post-sales support and customer training. Support both legacy product maintenance and new electronic board development, with strong emphasis on documentation, code quality, and knowledge transfer.

San DiegoLast seen 16 days ago
$165,000 – $205,000 · Posted 18 days ago

The Senior Systems Engineer will lead the full lifecycle of Compute, Camera, and Radio product development—from requirements and system architecture through integration, verification, and testing. The role requires 8+ years of experience managing cross-functional engineering teams, developing system requirements and verification matrices, designing top-level architectures, and communicating allocations to design engineers.… Candidates must have deep expertise in embedded systems, flight and ground software, real-time operating systems, embedded processors, and interface protocols such as SpaceWire, CameraLink, and CAN, with fluency in C, C++, and Python.

San DiegoLast seen 16 days ago
$57,850 – $104,575 · Posted 19 days ago

Design, develop, and integrate Python-based software applications, data pipelines, REST APIs, and user interfaces for defense/mission-critical systems. Work directly with customers to translate operational requirements into technical solutions, support hardware integration and testing, and maintain comprehensive engineering documentation.… The role requires proficiency in Python, Git, Linux, and REST API design, with experience testing and debugging multi-component systems. Candidates should be comfortable presenting technical concepts to customers and collaborating within small engineering teams across the full software-development lifecycle.

San DiegoLast seen 17 days ago
$145,600 – $228,800 · Posted 20 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 20 days ago
$156,000 – $176,800 · Posted 22 days ago

Develop low-level firmware in C/C++ for microcontrollers, processors, custom ASICs, FPGAs, and embedded hardware platforms. Design and maintain board support packages, hardware abstraction layers, bootloaders, and device drivers; perform board bring-up, hardware validation, and debug complex hardware/firmware issues using lab instrumentation.… Requires 4+ years of embedded firmware experience, strong C/C++ skills, hands-on board bring-up and debugging expertise, and knowledge of embedded communication protocols (SPI, I2C, I3C, UART, Ethernet, CAN, RS-422, RS-485). Support high-reliability firmware development practices including fault management, redundancy, power management, and collaborate across hardware, FPGA, verification, and manufacturing teams.

San DiegoLast seen 20 days ago
$162,600 – $244,000 · Posted 23 days ago

Senior staff engineer responsible for designing, developing, and debugging platform software drivers and modules for next-generation automotive SoCs. Will lead development efforts across multiple domains including Linux/QNX kernels, bootloaders, device drivers, multimedia systems, and low-power management frameworks.… Requires 6+ years of software engineering experience with deep hands-on expertise in embedded systems, ARM architecture, C/C++ programming, and SoC hardware debugging. Will collaborate with hardware, systems, and test teams to deliver automotive infotainment, telematics, and autonomous driving solutions.

San DiegoLast seen 21 days ago
$145,600 – $228,800 · Posted 24 days ago

Design, develop, integrate, and test embedded real-time software for cryptographic applications, working with multi-disciplinary teams in an Agile environment. Architect and maintain embedded systems using C/C++, real-time operating systems, and Xilinx platforms (Zynq, Ultrascale, VERSAL).… Implement cryptographic mechanisms, integrate low-level firmware with complex multi-threaded applications, and resolve system-level problems around requirements, data acquisition, and controls. Requires 5+ years experience (or equivalent education) with active Secret clearance, proficiency in C/C++, and hands-on experience with real-time embedded systems, Linux (Yocto/Petalinux/WindRiver), TCP/IP networking, and formal software lifecycle processes.

San DiegoLast seen 22 days ago
$208,000 – $249,600 · Posted 24 days ago

Design, develop, integrate, and test VHDL-based digital designs for software-defined radio applications, working with FPGA programming tools and multi-disciplinary teams. Analyze system requirements and design documents to resolve functional, performance, and timing issues in firmware codebases.… Requires hands-on experience in VHDL design, knowledge of communication protocols (I2C, SPI, UART, PCIe, Ethernet), and familiarity with EDA tools and FPGA device families. Must hold or be able to obtain an active Secret clearance.

San DiegoLast seen 22 days ago
$165,000 – $205,000 · Posted 27 days ago

The Senior Systems Engineer leads the full lifecycle of compute, camera, and radio systems—from requirements development through design, integration, testing, and qualification. You'll develop system architecture, define interfaces, conduct trade studies, and oversee verification and validation across hardware and software.… The role requires 8+ years of systems engineering experience, deep expertise in embedded systems (ARM, PowerPC, x86 processors), flight and ground software, RTOSes, and embedded protocols (SpaceWire, CameraLink, CAN, etc.), plus proficiency in C/C++, Python, and requirements management tools.

San DiegoLast seen 25 days ago
Posted 27 days ago

Senior embedded software engineer leading secure firmware development for satellite communication systems. Designs and implements hardware interfaces using protocols like I2C, SPI, UART, and Ethernet with embedded security controls.… Collaborates with hardware architects and security teams to bring custom silicon from concept through secure verification and production integration. Requires 7+ years of professional software engineering with deep expertise in secure embedded systems, RTOS, real-time constraints, threat modeling, and penetration testing methodologies.

San DiegoLast seen 5 days ago
$125,000 – $150,000 · Posted 27 days ago

Embedded Software Engineer III will develop real-time embedded C/C++ software for satellite avionics and payload data processing systems, working with multi-core processors, FPGA-integrated platforms (Xilinx, Microchip, Vorago), and ARM Cortex/RISC-V architectures. Responsibilities include customizing Linux kernels and bootloaders (U-Boot, GRUB) for flight applications, implementing secure communications (IP, TLS, IPsec, AES, RSA, ECDSA), and interfacing with embedded buses (SPI, I2C, UART, PCIe, SpaceWire).… The role requires 5+ years of embedded software experience in C/C++, deep knowledge of networking protocols and cryptographic systems, and ability to collaborate with hardware and FPGA engineers on rugged, Low-SWaP aerospace products.

San DiegoLast seen 25 days ago
$161,100 – $241,700 · Posted 1 month ago

This is a dual-role position: 80% technical embedded software engineer and 20% people manager overseeing 10–15 software engineers and managers in communications systems development (F-22, F-35, fighter networks). The candidate will lead direct reports on staffing, performance reviews, career development, and compensation while also serving as an individual contributor on real-time embedded applications, low-level firmware, secure systems, and communication/networking protocols.… Required background includes a BS + 8 years (or MS + 6 years) in a STEM field, hands-on proficiency in C/C++, object-oriented programming, software lifecycle processes, and prior experience as a functional manager or technical team leader.

San DiegoLast seen 1 month ago
$114,000 – $171,000 · Posted 1 month ago

Principal or Sr. Principal embedded software engineer responsible for developing, integrating, and debugging low-level firmware and real-time multi-threaded embedded applications for Link 16 tactical datalink systems.… The role requires proficiency in C/C++, object-oriented programming, and the full software lifecycle from requirements to testing, with hands-on experience troubleshooting Link 16 waveforms, working with tactical datalink radios/terminals, and collaborating across systems engineering, hardware, and integration teams in an Agile environment. Candidates must be able to obtain a U.S. Secret-level security clearance and work full-time onsite.

San DiegoLast seen 9 days ago
$170,000 – $190,000 · Posted 1 month ago

Design and implement secure embedded software for multi-core processors integrated with FPGA systems (Xilinx, Microsemi, Microchip, Vorago) using C/C++ and Rust. Lead development of Embedded Linux and RTOS solutions, manage inter-process communications on ARM Cortex and RISC-V architectures, and implement RFC-compliant networking and security protocols (IP, TLS, IPsec).… Apply cryptographic principles including AES, RSA, ECDSA, Secure Boot, and Zero Trust architectures. Provide technical leadership, mentorship, and guidance to junior engineers while driving software development, integration, and validation on custom hardware platforms.

San DiegoLast seen 10 days ago
$87,100 – $157,450 · Posted 1 month ago

Software engineer contributing to design and development of advanced RF systems within multi-disciplinary teams. Responsibilities include designing and implementing object-oriented applications in Python/MATLAB, developing software to configure and control RF hardware, integrating low-level software with GUIs, creating Hardware-in-the-loop (HITL) tests, and building test frameworks.… Requires 4+ years of software development experience, strong Python/MATLAB/C++ skills, understanding of hardware-software interaction, experience with hardware interfaces and build tools, and an active Secret-level security clearance with ability to obtain TS/SCI.

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Qualcomm seeks a CPU Software Architecture Staff Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug systems on Snapdragon chipsets. The role involves defining short- and long-term software architecture roadmaps aligned with ARM and RISC-V ISA evolution, coordinating debugging of high-performance microarchitecture issues, and engaging with partners like Google and Microsoft.… The candidate will work across multiple SoC technology domains—memory consistency, coherency, virtualization, security, and heterogeneous compute platforms—requiring 10+ years of embedded systems experience with deep C/C++ expertise and comprehensive knowledge of ARM or RISC-V architectures.

San DiegoLast seen 1 month ago
$122,500 – $183,700 · Posted 1 month ago

Design, develop, and optimize high-performance Ethernet networking and data-path drivers for Qualcomm Snapdragon and Dragonwing SoCs, working across Linux kernel/QNX networking stacks, device drivers, and SoC hardware. Collaborate with hardware architecture, platform software, validation, and customer teams to deliver production-quality Ethernet solutions.… Responsibilities include low-level software development (drivers, firmware, RTOS/kernel modules), on-target debugging, cross-functional integration, technical design reviews, and end-to-end feature ownership from requirements through commercialization. Provide mentorship to junior engineers and support customer issues with robust fixes.

San DiegoLast seen 1 month ago
$162,600 – $244,000 · Posted 1 month ago

Senior Staff Engineer role focused on developing next-generation automotive telematics platform software at Qualcomm. Responsibilities include architecting platform security (mandatory access control, verified boot, full-disk encryption), leading boot-time and memory optimization, designing multi-processor fusion configurations over PCIe/USB/Ethernet, planning kernel and Yocto upgrade roadmaps, and mentoring engineers across boot, security, memory, and virtualization domains.… Requires 6+ years software engineering experience with deep expertise in embedded Linux, kernel development, automotive cybersecurity standards, and strong C/C++ programming skills.

San DiegoLast seen 1 month ago
$150,000 – $165,000 · Posted 1 month ago

Software Engineer responsible for designing, architecting, and implementing embedded firmware and software across multiple platforms including Linux, RTOS, bare-metal microcontrollers, and NVIDIA Jetson systems. Will collaborate with a medium-sized team on requirements analysis, design evaluation, implementation, integration, testing, and documentation.… Requires 5+ years of embedded development experience, proficiency in C, Linux command-line tools, Bash scripting, version control (Git/Subversion), and familiarity with embedded communications protocols and test equipment.

San DiegoLast seen 1 month ago
$162,600 – $244,000 · Posted 1 month ago

Qualcomm seeks a CPU Software Architecture Sr. Staff Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug capabilities in Snapdragon chipsets.… The role involves defining CPU software architecture roadmaps across Arm and RISC-V ISAs, analyzing CPU microarchitecture trade-offs (prefetching, speculation, memory ordering), and coordinating with internal teams and external partners like Arm, Google, and Microsoft. The candidate will demonstrate deep expertise in computer architecture domains such as memory consistency, coherency, virtualization, and security, with 15+ years of embedded systems experience and strong C/C++ proficiency.

San DiegoLast seen 16 days ago
Posted 1 month ago

Senior Staff Center of Excellence Emulation Engineer responsible for executing emulation test plans, developing and optimizing complex SoC and subsystem hardware models across Synopsys, Cadence, and Siemens platforms. The role involves collaborating with RTL design, verification, and firmware teams to debug cross-layer issues, automate emulation flows through scripting, and drive performance optimization.… Requires 5–7 years of emulation experience (or 3–5 with advanced degree), expertise in SystemVerilog/UVM, and strong knowledge of processor architecture, I/O protocols, and memory technologies.

San DiegoLast seen 1 month ago
$91,800 – $137,600 · Posted 1 month ago

Design, develop, integrate, and test embedded and real-time software systems primarily focused on cryptographic software, working with multi-disciplinary teams in an Agile environment. Requires proficiency in C/C++ and object-oriented programming, experience with low-level firmware integration in complex multi-threaded embedded applications, and familiarity with the formal software lifecycle from requirements through testing.… Must have an interim Secret clearance to start and the ability to obtain and maintain an active DoD Secret Clearance.

San DiegoLast seen 1 month ago
$87,100 – $157,450 · Posted 1 month ago

Mid-career software engineer responsible for developing and integrating embedded firmware and software across Linux, NVIDIA Jetson, RTOS, and ROS 2 platforms. The role requires 5+ years of experience in embedded systems development with proficiency in C, version control (Git/Subversion), Linux command-line tools, and embedded communications protocols (SPI, RS-232, Ethernet).… Responsibilities include coordinating with the engineering group, anticipating design changes, prioritizing features and bug fixes, and testing/debugging complex embedded electro-mechanical systems. Preferred experience includes computer vision (OpenCV), DSP algorithms, robotics control modeling, MATLAB/Python, and test automation.

San DiegoLast seen 1 month ago
$100,000 – $150,000 · Posted 1 month ago

Develop FPGA-based solutions using hybrid C/C++ microprocessor and HDL fabric architectures, designing robust component interfaces to ADCs, DACs, and microcontrollers. Design and develop complex data acquisition and analysis systems for system health monitoring, perform integration and verification testing of integrated hardware and firmware platforms, and collaborate with cross-functional teams.… Requires 2+ years of FPGA/embedded development experience, proficiency in C/C++, Xilinx Vivado/Vitis, digital logic, computer architecture, and device-level communication protocols (SPI, I2C, Ethernet, Serial).

San DiegoLast seen 1 month ago