← Back to results

device-provisioning jobs in San Diego

$170,000 – $250,000 · Posted 1 day ago

Senior Staff Engineer responsible for leading complex UxS/UAS systems integration across hardware, software, autonomy, and operational test environments. Will define readiness criteria and test coverage for hardware-based autonomy validation, troubleshoot unmanned systems (flight controllers, radios, sensors, ground stations), and drive reusable test practices and field guidance across engineering and operations teams. Requires 10+ years hands-on experience in UxS systems integration, robotics, autonomy testing, or flight test, with strong practical knowledge of Linux, embedded systems, autopilot ecosystems (PX4, ArduPilot, MAVLink, Pixhawk), and scripting/data-analysis tools (Python, Bash, MATLAB). Must lead through influence across cross-functional teams and communicate technical findings to diverse audiences.

San DiegoLast seen today
$157,000 – $235,000 · Posted 7 days ago

Design and implement security and privacy controls for on-device AI features on Snap OS, including model integrity, secure data handling, inference-time privacy protections, and sensor access controls. Research and develop security features across firmware, applications, system services, and cloud-connected device surfaces. Improve fuzzing infrastructure, automated security testing, and continuous validation pipelines for OS components, IPC mechanisms, parsers, drivers, firmware, and AI data flows. Requires 5+ years developing production software in C, C++, or Rust and 3+ years building security or platform protection features for Linux-based, embedded, mobile, or wearable systems.

San DiegoLast seen 5 days ago
$104,000 – $116,480 · Posted 14 days ago

This role develops and integrates device platforms with cloud management systems for wireless edge and IoT devices across Tier-1 carrier networks. The engineer will build middleware, APIs, and services; implement device management protocols (TR-069, TR-369/USP, SNMP); perform provisioning, telemetry ingestion, and firmware-over-the-air updates; and conduct end-to-end integration testing in lab environments simulating real-world conditions. The position requires proficiency in C/C++, Go, or Python on embedded and Linux systems, strong protocol debugging skills (Wireshark, GDB), and hands-on experience with cellular networking standards, REST/gRPC APIs, and remote device management. Success demands close collaboration across distributed teams, carrier certification support, and the ability to troubleshoot complex hardware-software-network integration issues independently.

San DiegoLast seen 12 days ago