Senior Software Engineer, Flight Software

Added
2 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust linux ci/cd tcp/ip real-time

πŸ“‹ Description

  • Own the full life cycle of Flight Software from requirements to launch support.
  • Collaborate with GNC, Embedded Software, and Avionics to integrate sensors and controls.
  • Define architecture and develop core flight software with performance targets.
  • Implement telemetry, tests, CI/CD, and automation infrastructure.
  • Build new system architecture and test strategies for Terran R software.
  • Mentor junior engineers and improve team processes.

🎯 Requirements

  • Undergraduate or graduate degree in a relevant engineering discipline.
  • 5+ years of production development experience.
  • Deep professional experience delivering production-level, real-time embedded software.
  • Expert in Rust, C++, or other system languages and data structures.
  • Expert in Linux OS concepts such as memory management and scheduling.
  • Expert in TCP/IP and UDP networking.
  • Experience with source control, bug tracking, and CI/CD.

🎁 Benefits

  • Equity and long-term incentives.
  • Generous PTO and sick leave.
  • Parental leave.
  • Annual learning and development stipend.
  • Opportunity to shape Terran R software and flight systems.
  • Inclusive, equal-opportunity workplace.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’