Назад
Company hidden
2 дня назад

Staff Software Engineer, Flight Software (Embedded)

210 000 - 234 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Staff Software Engineer (Embedded/Flight Software): Architecting and developing robust bare-metal and RTOS firmware for orbiting LEO satellite constellations with an accent on embedded systems and hardware integration. Focus on designing the satellite bus platform, developing low-level drivers for ARM Cortex-M CPUs, and mentoring senior engineers.

Location: Onsite in San Jose, CA. Applicant must be a U.S. person (citizen, national, lawful permanent resident, refugee, or asylee) to conform to U.S. Government export regulations (ITAR/EAR)

Salary: $210,000 - $234,000

Company

hirify.global is an end-to-end Space Systems Provider that designs, builds, and operates LEO satellite constellations delivering mission-critical Earth Intelligence.

What you will do

  • Define and architect the satellite bus platform and execute software/firmware requirements for orbit missions.
  • Design and support the embedded software environment for flight systems and peripherals using ARM Cortex-M CPUs.
  • Develop application, platform, and driver functionality and establish coding standards for the flight software environment.
  • Build architectural patterns, shared libraries, and technical strategy documents to enable high-velocity development.
  • Integrate compute and peripheral subsystems across software and hardware, collaborating closely with the hardware team.
  • Mentor senior engineers and align team roadmaps with product requirements and company goals.

Requirements

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of professional experience as a software engineer in a team environment.
  • Strong proficiency in C/C++ programming.
  • Deep knowledge of embedded systems: RTOS frameworks, distributed system architecture, low-level drivers, and I/O communication buses.
  • Ability to read and interpret hardware data sheets and control external hardware devices.
  • Excellent communication and presentation skills.

Nice to have

  • Experience specifically within flight software or a closely related aerospace domain.
  • Proficiency in Rust and Python.
  • Familiarity with Linux-based development environments and industry-standard data formats (ProtoBuf, YAML, JSON).
  • Experience with FPGA, HW design, RF communication systems, or cloud infrastructure.
  • History of end-to-end development from product concept to market delivery.

Culture & Benefits

  • Competitive equity grants and comprehensive medical, dental, and vision insurance.
  • 401k retirement plan, life insurance, and short/long term disability.
  • Three weeks of paid vacation for new employees, 12 paid holidays, and unlimited sick time.
  • Paid parental leave.
  • Work environment based in a state-of-the-art facility in Silicon Valley.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →