Logos Space

Logos Space

Navigation Engineer (Embedded Software)

Mountain View, CA · Contract

Sponsorship not specifiedDetected 19 days ago
C++Code ReviewGitCI/CDLinuxCybersecurityEmbedded SystemsAvionicsRoboticsAerospace EngineeringElectrical EngineeringSensorsTest AutomationResearchCommunication

About the role

  • The work will span embedded C/C++ development, hardware-software integration, real-time data management, flight fault handling, and coordination with astrodynamics, estimation, GNSS, timing, avionics, mission operations, and ground software teams.

Responsibilities

  • Develop and maintain embedded flight software for onboard navigation capabilities in modern C/C++.
  • Design and implement low-level software interfaces for navigation-related sensors, timing sources, processors, avionics, and spacecraft data buses.
  • Develop device drivers, board support interfaces, and hardware abstraction layers for flight and test environments.
  • Implement real-time onboard data acquisition, validation, buffering, timestamping, routing, and persistence for navigation-relevant telemetry and measurements.
  • Design, implement, and validate flight software interfaces to command and telemetry systems, vehicle state management, fault management, guidance and control, mission operations, and ground software.
  • Build autonomous recovery behavior for degraded navigation modes, sensor dropouts, invalid data, processor resets, timing discontinuities, and interface failures.
  • Develop deterministic, resource-conscious software for embedded Linux, RTOS, PREEMPT_RT, or bare-metal flight environments.
  • Optimize onboard software for reliability, bounded latency, memory usage, deterministic execution, and graceful degradation under flight constraints.
  • Define and implement software data models, message schemas, configuration handling, telemetry products, command interfaces, and onboard data management workflows.
  • Support hardware-software integration across common spacecraft interfaces.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related STEM field, or equivalent practical experience.
  • Proficiency in modern C++ for embedded or resource-constrained software development.
  • Working knowledge of hardware-software interfaces.
  • Working knowledge of software integration with sensors, avionics, timing sources, or spacecraft subsystems.
  • Experience with Linux-based development environments, Git, CMake or similar build systems, and automated testing workflows.
  • Employment offers are contingent on the candidate's ability to access export-controlled information in accordance with U.S. law.

Nice to have

  • Experience with spacecraft avionics, flight processors, board bring-up, sensor integration, or flight hardware integration and test.
  • Experience implementing FDIR, redundancy management, degraded-mode operation, watchdog handling, or autonomous recovery logic.
  • Experience with navigation-related flight software, GNSS receivers, timing systems, etc.
  • Experience designing telemetry and command interfaces, onboard data products, configuration systems, and operational software workflows.
  • Experience with deterministic replay, fault injection, Monte Carlo testing, software-in-the-loop, processor-in-the-loop, hardware-in-the-loop, or mission operations support.
  • Experience with high-reliability software practices, requirements traceability, code reviews, static analysis, CI/CD, and release processes for flight or safety-critical systems.
  • Familiarity with CCSDS, spacecraft command and telemetry systems, flight data handling, or ground-to-flight software interfaces.
  • Even if you don't meet every qualification, we encourage you to apply.

Benefits

  • Implement FDIR logic for navigation-related sensors, software tasks, data flows, timing behavior, estimator health, and off-nominal spacecraft conditions.

Visa & Work Authorization

  • Government Security Clearance

This listing is sourced directly from Logos Space's careers page and normalized into a canonical job model.