Khoury College of Computer Sciences SPHERE Research Engineer

Northeastern UniversityNewton, MA
103d$66,850 - $94,427

About The Position

The Security and Privacy Heterogeneous Environment for Reproducible Experimentation (SPHERE) is a newly funded NSF mid-scale research infrastructure being built by USC Information Sciences Institute and Northeastern University Khoury College of Computer Sciences. This research infrastructure will offer access to an unprecedented variety of hardware, software, and other resources, all relevant to cybersecurity and privacy research, connected by user-configurable network substrate, and protected by a set of security policies uniquely aligned with cybersecurity and privacy research needs. We are looking to hire a research engineer to help us build this innovative cyberinfrastructure. The portion of SPHERE being developed at Northeastern University will focus on Internet of Things (IoT) device experimentation. The main goal is to create the largest remotely-accessible IoT testbed in the world, composed of dozens of samples of IoT devices across several categories (for example, smart speakers, smart TVs, smart cameras, etc.) and manufacturers. The SPHERE IoT testbed, in addition to hosting these IoT devices, will provide programming interfaces for interacting with them across all the modalities that these devices offer, including physical access, companion app access, and voice access. These interfaces will be designed to be accessed remotely so that testbed users can interact with the devices and perform experiments from everywhere in the world and without the need to buy any device or build their own infrastructure. The IoT testbed will be complemented with tools for capturing the network traffic produced by these devices, storing their data securely, integrating with the rest of the SPHERE research infrastructure, and for streamlining automated and repeatable experiments at a scale. This is a unique opportunity for someone to join our vibrant team and work on groundbreaking research in supporting scalable, large-scale virtual access to diverse IoT hardware. This position is on-site in the Boston campus.

Requirements

  • BS/BEng in Computer Science or a closely related area. This requirement can be waived in case of relevant software development work experience.
  • Fluency in at least one programming language.
  • Experience with Linux and software development tools (e.g., git).
  • A self-starter, resourceful, and able to work both independently and with a team.

Nice To Haves

  • Experience or interest in system/network administration.
  • Experience or interest in IoT.
  • Experience or interest in cybersecurity.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Paid time off
  • Tuition assistance
  • Wellness & life benefits
  • Retirement benefits
  • Commuting & transportation benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service