← Back to results

bootloader-development jobs in San Diego

Posted 10 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 8 days ago
$115,000 – $135,000 · Posted 22 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 20 days ago
$192,051 – $268,870 · Posted 23 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 21 days ago
$140,000 – $165,000 · Posted 1 month ago

Design and develop embedded Linux drivers and middleware services for autonomous vehicle platforms, architecting CI/CD pipelines, OTA systems, and test frameworks from scratch. You'll integrate across multiple vehicle platforms, CAN bus architectures, and sensor suites while defining quality standards, release criteria, and system-level validation.… This role requires hands-on embedded systems experience with Linux, C/C++, and strong hardware–software integration and debugging skills in a fast-moving startup environment.

San DiegoLast seen 1 month 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 22 days ago
Posted 1 month ago

Design and develop firmware for DSP-based digital control systems in programmable AC & DC power products. Implement digital control algorithms, perform design analysis (gain/phase plots), create test plans to validate performance, and develop bootloaders for DSPs and microcontrollers.… Requires 8+ years of power control experience in power supply applications (DC-DC converters, PFC systems, grid-tied inverters), expertise in power electronics topologies, embedded C and Assembly programming, and 6+ years with communication protocols (SPI, I2C, CAN).

San DiegoLast seen 22 days ago