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