Facebook pixel

Communications Research Software Engineer
Posted on 9/15/2022
INACTIVE
Locations
Dorchester, Boston, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Linux/Unix
Rust
Requirements
  • Proficiency in writing C or Rust (or both) for networking / socket programming
  • Software development experience, which can be a mix of embedded and high level software development
  • BS in Software, Computer, or Electrical engineering or equivalent discipline/experience for which sufficient coding experience can be demonstrated
Responsibilities
  • Your work will focus on writing embedded system software for Starry's mmWave radios and other custom Networking hardware
  • In this role you will have the opportunity to build a solid and varied skill set across many domains including but not limited to: signal processing, embedded Linux & the Linux networking stack, Rust (including Rust in the Linux kernel!), and developing software for custom hardware
Desired Qualifications
  • Experienced Rust developer, or are interested in becoming a Rust expert
  • Experience working with embedded Linux platforms
  • A solid understanding of IEEE 802.11
  • Enthusiasm for meaningful and interesting project work, and ability to self-direct
  • Experience working on device bring up / kernel code for embedded Linux platforms (ARM/aarch64 specifically)
  • Understanding of millimeter wave and/or other RF technologies
  • Ability to debug from PHY Layer all the way up the Stack
  • Active open source contributor
  • Interest in working on an R&D team responsible for building next generation products to provide fast and affordable Internet service
Starry

501-1,000 employees

Next-gen wireless broadband
Company Overview
Starry is an internet company that creates easy-to-use Wi-Fi products and radical ways to get Internet service.