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

Software Engineer (RF and Optical Systems)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (RF and Optical Systems): Building embedded software for TeraWave's multi-orbit satellite communications constellation with an accent on real-time systems, high-speed data handling, and encryption. Focus on designing multithreaded C/C++ applications, integrating software with hardware, and debugging mission-critical systems across Linux, RTOS, and bare-metal platforms.

Location: Onsite in the Greater Seattle Area, WA or Bay Area, CA. Temporary remote work may be approved while the local site is developed. Travel may be required up to 10% of the time.

Base pay for Washington applicants: $134,961–$188,945.40 annually. Pay ranges may differ by site.

Company

hirify.global develops reusable space vehicles and systems and is building TeraWave, a space-based communications network using optically interconnected satellites in LEO and MEO.

What you will do

  • Design and develop multithreaded embedded software in C and C++.
  • Contribute to the control and data plane architecture of the TeraWave constellation.
  • Integrate software with hardware systems and collaborate with cross-functional engineering teams.
  • Document designs, participate in code reviews, and contribute to technical discussions.
  • Troubleshoot and debug software and hardware issues using telemetry, logs, traces, instrumentation, GDB, JTAG, and related tools.
  • Develop unit and integration tests, automation, and CI/CD integrations.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least 1 year of embedded software development experience in C/C++ for Linux, RTOS, or bare-metal platforms.
  • Strong knowledge of C++ object-oriented design and implementation.
  • Knowledge of embedded debugging tools and standard peripheral interfaces including SPI, I3C, I2C, PCIe, and CAN.
  • Excellent written and verbal communication skills.
  • Must be a U.S. citizen or national, U.S. permanent resident, refugee, or person granted asylum.

Nice to have

  • Master’s degree or PhD in a relevant engineering or computer science field.
  • At least 2 years of embedded software development experience for mission-critical systems.
  • Experience with Linux networking and inter-core or inter-processor communications.

Culture & Benefits

  • Safety-focused, collaborative, and inclusive workplace.
  • Medical, dental, vision, life insurance, disability coverage, and paid parental leave.
  • 401(k) with company match of up to 5%.
  • Education Support Program and stock options for eligible regular employees.
  • Up to four weeks of paid time off and up to 14 company-paid holidays.

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