← Back to results

rs-422 jobs in San Diego

$168,100 – $261,500 · Posted 14 days ago

Senior embedded software engineer designing and implementing flight software for Amazon's low Earth orbit satellite constellation. You will develop real-time embedded systems in C, C++, and Rust, write device drivers and system applications for satellite power management, hardware interfaces, and autonomous control, and collaborate closely with hardware teams on board bring-up and integration testing.… Requires 5+ years of professional software development experience, 5+ years of programming language expertise, and demonstrated leadership in system design and architecture.

San DiegoLast seen 14 days ago
Posted 14 days ago

Design and develop embedded software for Amazon's satellite constellation, working across power management, hardware interfaces, command & telemetry, and autonomous control. Write flight code and device drivers in C, C++, Rust, or similar languages for real-time operating systems, interfacing with electronics via I2C, SPI, RS-422, RS-485, Ethernet, and similar protocols.… Lead architecture and design of satellite software systems, support board bring-up and integration testing with hardware teams, and mentor other engineers. Requires 5+ years of professional software development experience, 5+ years leading design/architecture of systems, and proven tech lead or team leadership background.

San DiegoLast seen 12 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
$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
Posted 24 days ago

Senior Software/Firmware Systems Engineer and Architect will design, architect, and lead complex real-time embedded and mission-critical systems for space, missile defense, and high-reliability platforms. Responsibilities include defining system architecture and requirements, leading cross-functional teams through design and test reviews, integrating software/firmware payloads, and ensuring consistency across digital engineering artifacts.… The role requires 7–12+ years of embedded systems experience with expertise in microcontrollers, FPGAs, communication protocols (RS-422, I²C, GigE, SPI, TCP/UDP, MQTT, Modbus), and formal verification/validation processes; strong technical leadership and customer-facing communication skills are essential.

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
$116,480 – $208,505 · Posted 1 month ago

Senior Software/Firmware Systems Engineer and Architect at General Atomics responsible for architecting real-time embedded and mission-critical firmware systems, leading complex engineering projects through design reviews and integration testing. The role requires 7+ years of experience (with PhD) architecting software/firmware for microcontroller and FPGA-based systems, with deep knowledge of communication protocols, formal verification/validation, and cross-functional collaboration.… Responsibilities include systems engineering artifact management, anomaly root-cause analysis, customer interface, technical documentation, and program lifecycle coordination in a TS/SCI environment.

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

Senior Embedded Software Engineer responsible for architecting, designing, and developing embedded software components and APIs for space products. Will create software requirements documents, develop prototype software across bare metal, Linux, VxWorks, and Green Hills environments, and collaborate with hardware teams on device drivers and hardware-software interfaces.… Requires 5+ years (10 preferred) of embedded systems development experience with proficiency in C/C++, embedded processors (ARM, PowerPC, x86, TI-DSP), embedded Linux, and interface protocols (PCI, USB, SPI, I2C, SpaceWire, Ethernet, CAN). Will also develop test cases in Python or LabView, set up DevOps pipelines, and troubleshoot prototype hardware.

San DiegoLast seen 1 month ago