Research Engineer
Location: Boston, MA (Main Campus)
Time Type: Full time
Job Description
About the Opportunity
About Khoury College
Khoury College is committed to building a diverse and inclusive community among students, faculty and staff. We strongly encourage applicants from underrepresented groups, individuals with disabilities, veterans, and those with diverse experiences and backgrounds. We invite you to join a fast-moving, ambitious college with an underlying mission that is driven by our motto of “CS for Everyone.”
About the Opportunity
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.
Qualifications:
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, IoT, and/or cybersecurity.
Position Type
ResearchAdditional Information
Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.
Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.
Compensation Grade/Pay Type:
109SExpected Hiring Range:
$67,855.00 - $95,845.00With the pay range(s) shown above, the starting salary will depend on several factors, which may include your education, experience, location, knowledge and expertise, and skills as well as a pay comparison to similarly-situated employees already in the role. Salary ranges are reviewed regularly and are subject to change.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
