Desired Skills and Experience

  • Follow a line of investigation into emerging areas of science and technologies
  • Analyze, evaluate and validate the most promising areas of exploration
  • Build prototypes and visual representations of future state of ideas
  • Create shareable assets describing findings: written, oral and visual
  • Construct rapid prototypes; both physical and programmed
  • Author invention disclosures, research papers and open source software projects
  • Deliver presentations and talks on discoveries
  • Develop prototypes that illustrate promising research topics
  • 5+ years new technology or product engineering (hardware and/or software) experience
  • Experience with a variety of scripting languages including Python and Javascript
  • Experience writing core programming languages such as Java or C/ C++
  • Autonomous Hardware prototype development expertise; robotics or control systems is a plus
  • Ability to navigate Linux operating systems
  • Good communicator and able to clearly articulate complex issues and technologies
  • Great design and problem solving skills
  • Willing to take ownership of problems and see them through to resolution
  • Comfortable working with new concepts and little history to draw direction from. Ability to create direction where none previously existed.
  • BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or related Studies

Apply