Hubble Network

Principal Embedded Engineer - Space Systems

Hubble Network
Apply
2 months ago

Base Salary

$200k - $250k/yr

Responsibilities

  • Write maintainable Python and C code for satellite command scripts and performance-critical embedded applications.
  • Design, implement, and maintain embedded Linux systems for satellite payloads, including kernel configuration, driver development, and optimization.
  • Develop and debug device drivers for SPI, I2C, UART, Ethernet, ADCs, DACs, DDR memory controllers, and custom hardware.
  • Contribute to satellite flight software for command and data handling, telemetry, and autonomous operations.
  • Lead board bring-up for new hardware and collaborate with electrical engineers to validate designs, debug interfaces, and commission systems.
  • Design software for radiation effects, thermal constraints, power budgets, and other space-environment challenges.
  • Translate system-level requirements into robust embedded solutions and provide technical leadership and mentoring.
  • Collaborate with RF, digital design, mechanical, and operations teams on system-level requirements and implementation.

Requirements

  • At least 8 years of experience delivering embedded systems for production hardware, preferably in aerospace, defense, or other high-reliability domains.
  • Experience acting as a technical leader and trusted mentor through hands-on collaboration and coaching.
  • Expert-level C programming knowledge, including memory management, real-time constraints, and optimization.
  • Expert-level Python skills for scripting, automation, test frameworks, and ground-system integration.
  • Solid embedded Linux experience, including kernel configuration, device drivers, Buildroot, Yocto, or similar systems.
  • Experience with SPI, I2C, UART, Ethernet, ADCs, DACs, and DDR memory interfaces.
  • Ability to use oscilloscopes, logic analyzers, and JTAG debuggers for hardware and software troubleshooting.
  • Space-systems experience, including radiation hardening, thermal management, and single-event effects, is optional.
  • FPGA integration experience with AXI, PCIe, custom parallel buses, and register-mapped peripheral access is optional.
  • Applicants must be U.S. citizens or lawful permanent residents as required by ITAR regulations.

Benefits

  • Comprehensive health, dental, vision, and HSA options
  • Unlimited PTO
  • Commuter benefits if working from headquarters
  • Learning and development allowance
  • Health and wellness stipend
  • Sabbatical program
  • Full-time position based in Seattle, Washington

Tech Stack

Categories

Hubble Network

About Hubble Network

11-50 employees

Hubble Network just became the first company in history to connect a Bluetooth chip to a satellite… Founded by a team of experts in wireless communications, space, and industrial IoT applications, Hubble Network is creating a global satellite network that any Bluetooth-enabled device can connect to, regardless of cellular reception. Through this unbelievable technology, Hubble Network is primed to shake up entire industries by finally delivering a global network and platform for actionable real-world data acquisition. The applications of this technology are far-reaching: container & pallet tracking, wildfire detection, energy grid monitoring, heavy equipment, tool tracking, fleet management, logistics, predictive maintenance, safety for children, fall detection for the elderly, agricultural technology, & environmental monitoring to name a few. ------------------------ We have confirmed communication, validating our unbelievable technology and successfully kicking off their global satellite network, after launching satellites on SpaceX T-10 in Q1 2024. Moving forward, any device with a Bluetooth chip can have the ability to connect to our global satellite network. We aim to connect a billion devices, establishing the world’s first global, cost-efficient, and low-power network.

Contact me