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