1h ago

Principal Software Research Engineer

Denver, Colorado
full-timeseniorTechnology / Autonomous Systems

Tech Stack

Description

You will join a top-ranked research team, driving cutting-edge distributed systems innovation from concept to product. You will tackle open problems in autonomous machines, medical robotics, and smart power systems, leading research contracts and transitioning breakthroughs into our real-time connectivity platform.

Requirements

  • Ph.D. in Computer Science, Computer Engineering or related field.
  • Studies related to distributed systems, peer-to-peer networks, or computer networking.
  • 7+ years experience in distributed systems research.
  • Excellent written communication and research publications.
  • Solid programming skills (C/C++, Java, Python or other scripting languages).

Responsibilities

  • Innovate new solutions for secure, adaptable, fast distributed systems.
  • Create and execute long-term strategic research activities.
  • Write research proposals and project reports.
  • Serve as Principal Investigator on externally-funded research projects.
  • Transition promising technical innovations to product with engineering team.
0 views 0 saves 0 applications