Lexington, Massachusetts30+ days ago
All Riverside Research opportunities require U.S. Citizenship Position Overview: The Secure and Resilient Systems group seeks a software engineer with experience in low-level systems (crypto, operating systems) and in systems programming languages such as Rust, C and C++ to perform software development and to support a team that invents, prototypes, and evaluates software security approaches throughout the systems software stack. Interest in systems software (e.g., operating systems including RTOS, hypervisors), computer architecture (e.g., tagged architectures), peripheral hardware (e.g., custom device drivers, FPGA hardware, bus protocols), cryptographic protocols/implementations and/or formal methods is a plus.