← Back to results

can-bus jobs in San Diego

$107,900 – $195,050 · Posted 14 days ago

Software Engineer at Leidos' Undersea Systems Division developing and testing uncrewed underwater vehicles (UUVs) for Naval Information Warfare Center, Pacific. Responsibilities include UUV operations software, sensor integration and control, behavior optimization, and platform-independent data processing tools.… Requires strong systems programming in Linux, Python, and C/C++; practical TCP networking and socket-level data transport; ROS2, CAN bus, UDP, and telemetry analysis experience. Role includes hands-on hardware/software bring-up, benchtop troubleshooting, sea-based testing, and occasional travel.

San DiegoLast seen 14 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
$198,000 – $249,000 · Posted 1 month ago

Lead a team of firmware validation and verification engineers responsible for testing safety-critical software components including bootloaders, device drivers, networking stacks, and real-time operating systems across Zoox's autonomous vehicle platform. Define V&V strategy, establish testing methodologies, and drive best practices in test design, automation, and defect management.… Coach engineers on complex validation activities while coordinating with firmware, release management, and vehicle engineering teams. Requires 8+ years of experience with 2+ years of team leadership, expertise in high-assurance software testing, and knowledge of automotive software architectures.

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

Lead a systems engineering team responsible for avionics integration, verification, and validation activities for satellite communication systems. Direct technical problem-solving during integration phases, oversee certification and compliance (DO-160 frameworks), manage system architecture decisions across hardware and software, and ensure airworthiness of deployed solutions.… Manage team budget, conduct performance reviews, and serve as technical spokesperson to internal/external stakeholders. Required skills include 7+ years in avionics/aerospace systems engineering with hands-on experience in embedded Linux/Windows, avionics I/O interfaces (ARINC 429, CAN, Ethernet), IVV tooling (git, Jira, bash, Python), and lab test equipment.

San DiegoLast seen 1 month ago
$110,000 – $145,000 · Posted 1 month ago

This role focuses on software integration, system validation, release quality, and deployment across embedded hardware and software stacks. The engineer will develop Embedded Linux drivers, middleware services for OTA updates and diagnostics, create CI/CD pipelines for embedded builds, automate deployments across HIL and vehicle environments, and design regression tests for firmware and CAN interfaces.… The position requires 3+ years in embedded systems, platform engineering, or DevOps, with hands-on Linux experience, C/C++ proficiency, and expertise in driver development, CAN bus integration, and structured test planning.

San DiegoLast seen 1 month ago