1h ago

Principal Software Research Engineer

Sunnyvale, CA
full-timeseniorsoftware infrastructure

Tech Stack

Description

In this role, you will conduct cutting-edge research in distributed systems, focusing on real-world challenges like AI at the edge, cybersecurity, and software-defined networking. You'll work with a top-ranked research team to prototype and transition innovations into RTI's secure real-time connectivity platform, Connext, driving advancements in autonomous vehicles, medical robotics, and smart power systems.

Requirements

  • Ph.D. in Computer Science, Computer Engineering, or related field with distributed systems focus
  • 7+ years experience in distributed systems research
  • Solid understanding of network protocols, system programming, and real-time/high-performance apps
  • Excellent written communication and publication record
  • Experience writing and winning research proposals and managing projects

Responsibilities

  • Innovate new solutions for secure, adaptable, fast distributed systems
  • Create and execute long-term strategic research activities
  • Work with business development to define research areas and write proposals
  • Execute and lead externally-funded research contracts as Principal Investigator
  • Support transition of innovations to product through trials and engineering collaboration
0 views 0 saves 0 applications