1h ago

Software Research Engineer

Sunnyvale, California
full-timesenior Hybridsoftware infrastructure

Description

You will join a top-tier research team to drive innovations in distributed systems, AI at the edge, and cybersecurity for autonomous vehicles, medical robotics, and smart power systems. You will conduct cutting-edge research, write proposals, and transition technologies into products.

Requirements

  • Ph.D. in Computer Science, Computer Engineering, or related field
  • 7+ years of experience in distributed systems research
  • Solid understanding of computer network protocols and real-time/high-performance applications
  • Excellent written communication skills with evidence of research publications
  • Solid programming skills (C/C++, Java, Python, or other scripting languages)

Responsibilities

  • Innovate new solutions for secure, adaptable, and fast distributed systems
  • Create and execute long-term strategic research activities
  • Write research proposals and project reports
  • Serve as Principal Investigator or Staff Member on externally-funded projects
  • Communicate technical innovations through papers and presentations
0 views 0 saves 0 applications