A

Astranis

Builds small satellites for dedicated internet service

Embedded Software Engineer - Network Software

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$130k - $175kIn-person

About the Job

Requirements

  • At least 2 years of experience developing software for products in modern C++ or C.
  • Familiarity with software development methodologies and design patterns.
  • Experience working with communication protocols such as TCP/IP, I2C, and SPI.
  • Strong communication and written skills.
  • Passion for space technology.
  • Experience building high-availability or high-reliability systems.

Responsibilities

  • Assist with architecture, high-level design choices, development, execution, and implementation of flight software that commands and monitors the spacecraft.
  • Develop software for the flight computer and Earth Stations Hub for satellites.
  • Develop firmware for control boards on the satellite and Earth Stations Hub.
  • Improve and deliver reliable software through requirements generation, continuous integration design, automated testing, and code reviews.
  • Collaborate with Payload, Communications Ground Control, and Telemetry teams.
  • Develop software in C++ to interface with the flight computer and custom hardware on the vehicle.
  • Deliver complex projects through incremental development.
  • Mentor junior members and collaborate with other teams to ensure implemented software works on their hardware.

Desired Qualifications

  • Experience with Python.
  • Experience with embedded Linux or POSIX systems.
  • Experience developing on and for VxWorks, Linux, FreeRTOS, or QNX environments.
  • Demonstrated experience building, testing, and shipping production software.
  • Experience with safety-critical development in FDA, FAA, or automotive contexts.
  • Experience with board bring-up and hardware/software debugging or integration.

About the Company

Astranis

Builds small satellites for dedicated internet service

Astranis builds and operates small satellites that supply internet capacity to telecommunications companies, large enterprises, and government customers. Its MicroGEO spacecraft work in geostationary orbit, staying above the same region so customers receive continuous coverage without a large moving constellation. The company designs and manufactures satellites in-house, runs their ground networks, and earns revenue by leasing capacity or managing complete connectivity services. Its infrastructure supports cellular backhaul, aircraft connectivity, and broadband links in remote areas where ground networks are difficult to build. Astranis was founded in 2015 and is headquartered in San Francisco, California.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$1.6B
Headquarters
San Francisco, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Astranis

See more jobs