← Back to results

Jobs at Firestorm

$132,000 – $178,000 · Posted 1 day ago

Develop and optimize low-level embedded firmware in C++ for avionics systems, flight controllers, and mission payloads, focusing on performance, reliability, and safety-critical applications. Port frameworks and applications to new RTOSes and hardware platforms, create Board Support Packages (BSPs), adapt Hardware Abstraction Layers (HALs), and develop peripheral drivers for interfaces like I2C, SPI, UART, and ADC. Conduct unit and integration testing including fault injection and MISRA C compliance checks, diagnose cross-domain issues across electromechanical, software, networking, and RF subsystems, and collaborate with hardware teams to validate firmware incorporating secure boot, watchdogs, and fault-tolerant designs. Requires 5+ years embedded systems development, U.S. citizenship, ability to obtain DoD security clearance, strong Linux/Windows proficiency, and expertise in Python, Bash, Shell, and C/C++.

Clearance Required
San DiegoLast seen today
$150,000 – $175,000 · Posted 2 days ago

Senior DevOps Build Engineer responsible for designing and maintaining CI/CD pipelines, build automation, and artifact management systems across defense and government contract programs. The role owns end-to-end build and release engineering, standardizing compilation, packaging, versioning, and promotion across unclassified and controlled environments while integrating security and compliance checks into the build process. Key responsibilities include pipeline design (GitLab CI, GitHub Actions, Jenkins), artifact repository management, build tooling development (Bash, Python, Bazel, Gradle), container image management, and infrastructure provisioning using Terraform. The position requires 8+ years of build/release engineering or DevOps experience, strong scripting skills, and U.S. citizenship with the ability to obtain a security clearance.

Clearance Required
San DiegoLast seen 1 day ago
$132,000 – $178,000 · Posted 5 days ago

Senior Firmware Engineer role focused on developing and optimizing low-level embedded software in C++ for flight-critical avionics and unmanned aerial systems (UAS). You will port frameworks to new RTOSes and hardware platforms, create Board Support Packages and Hardware Abstraction Layers for ARM Cortex-M architectures, develop peripheral drivers (I2C, SPI, UART, ADC, wireless), and conduct unit/integration testing including MISRA C compliance checks. You'll diagnose cross-domain issues across electromechanical, software, networking, and RF subsystems, and translate mission requirements into technical specifications and test documentation.

Clearance Required
San DiegoLast seen 3 days ago
$140,000 – $185,000 · Posted 7 days ago

Senior Software QA Engineer to own system testing for Firestorm's avionics platform—embedded Linux and RTOS flight computers, board support packages, device drivers, and safety-critical data paths. You will design and execute risk-based test strategies (feature/bring-up, exploratory, regression, acceptance) and build automation across HIL/SIL rigs exercising real buses (CAN/CAN-FD, UART, SPI, I²C, Ethernet) and links (MAVLink, Tactical Data Links) under fault conditions. You will instrument diagnostics, triage defects, and harden robustness for timing, jitter, packet loss, brownouts, and recovery paths before Flight Test. This is a full-time onsite role in San Diego requiring hands-on bench work with flight computers, power systems, radios, and sensors.

San DiegoLast seen 5 days ago
$140,000 – $180,000 · Posted 7 days ago

Lead a small embedded Linux software team building mission-critical aerial systems and autonomous platforms for defense applications. You'll split your time between team management (standups, architecture reviews, task prioritization) and hands-on C/C++ development of Linux daemons, REST APIs, and system services. Design for real-time performance, security hardening, and field operability while collaborating across autonomy, avionics, mechanical, and electrical teams. Own the full software lifecycle from architecture and CI/CD pipelines to documentation and field diagnostics.

Clearance Required
San DiegoLast seen 5 days ago