Embedded Software Engineer - Network Software at Astranis - ScoutJobs - The AI-curated global job board
Skip to content
Astranis
Posted 4 days ago

Embedded Software Engineer - Network Software

AstranisEmbedded Software Engineer - Network Software

Requirements

2-4+ years software development in C++ or C, Software Development Methodologies and Design Patterns, Communication Protocols (TCP/IP, I2C, SPI), High Availability/High Reliability systems experience

Skills

C#PythonLinuxTCP/IP

About the role

Responsibilities

  • Develop and implement flight software for the Flight Computer and Earth Stations Hub
  • Design and develop firmware for control boards on the satellite and Earth Stations Hub
  • Create reliable software through requirements generation, continuous integration, automated testing, and code reviews
  • Collaborate with cross-functional teams including Payload, Communications Ground Control, and Telemetry
  • Interface C++ software with custom vehicle hardware
  • Deliver complex projects through incremental development and mentor junior team members

Requirements

  • 2-4+ years of experience in software development using modern C++ or C
  • Strong understanding of Software Development Methodologies and Design Patterns
  • Experience with communication protocols such as TCP/IP, I2C, and SPI
  • Experience building high availability and high reliability systems
  • Excellent written and verbal communication skills
  • U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status (required for export control compliance)

Preferred Qualifications

  • Experience with Python
  • Experience with embedded Linux or POSIX systems
  • Experience developing for VxWorks, Linux, FreeRTOS, or QNX environments
  • Demonstrated experience building, testing, and shipping production software
  • Experience with safety-critical development (e.g., FDA, FAA, or Automotive)
  • Experience with hardware board bring-up, debugging, and hardware-software integration

Benefits

  • Competitive base salary ($130,000 - $175,000 USD)
  • Significant equity package via incentive stock options
  • High-quality company-subsidized healthcare
  • Disability and life insurance
  • 401(k) retirement planning
  • Flexible PTO
  • Free on-site catered meals

About the Company

Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system. We provide dedicated, secure networks to large enterprises, sovereign governments, and the US military. Based in Northern California, we design, build, and operate our satellites from our 153,000 sq. ft. headquarters.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer - Network Software

Astranis · San Francisco

Sign up to apply