OSI Engineering, Inc.

Robotics Controls, Software Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Campbell
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Accounting Algorithms Artificial intelligence C Engineering Estimating Firmware Git Hardware Linux
  • Secondary Skills: Python Revision control Robotics Software Software development Software engineering Startups Training Unix
  • Job Location: Campbell, California
  • Posted Date: Posted today
Job Description

Robotics, Remote Control Software Applications Engineer (Teleoperation) for Bay Area startup!

 

Summary:

Bay Area robotics company seeking a Senior Robotic/Remote Operation Applications Engineer (Teleoperation Software) to assist with the specialization of teaching robots behaviors and movements through highly specialized expertise through filtering, inference, and control theoretic solutions.

 

Responsibilities:

  • Design algorithms and build Software that facilitates intuitive control of the robot.
  • Coordinate with the engineers responsible for designing and building the control hardware; understand the details of how the various devices work, and why, and what their limitations are.
  • Coordinate with the AI team and the engineers responsible for training the robot to develop skills and perform tasks; understand the limitations and constraints that those systems are under, and tune the teleoperation system to produce the best feasible data given those guidelines.
  •  

Qualifications:

  • 10+ years of software development experience
  • Exceptional programming capabilities in languages such as Python and C/C++
  • Linux/Unix development environment
  • Rigorous version control habits (preferably git)
  • Working understanding of low-level deterministic systems (device firmware), and experience communicating with such devices
  • Experience with real physical devices / actuation systems / custom hardware (i.e., anything that requires acknowledging, accounting for, and reacting to the randomness that comes from acting and sensing in a physically embodied environment)
  • Expertise in any of the following: predictive filtering, state estimation, control theory, coordinate transforms, trajectory generation and analysis
  • Staff Level Engineer - Bachelors plus 12 years of relevant experience or Masters plus 8 years of experience

 

Desired Qualifications:

  • Masters plus 15 years experience
  • Experience in robotics, remote controls specifically teleoperation systems (or puppeteering of any kind)
  •  

Type: Fulltime

Location: Campbell, CA

 

Keon Paulino

408.550.2800 x113

OSIJOBS

Relevant Job Openings
CRM
Mobile or API tester
.Net Core Developers
Onsite Lead
Senior DevOps engineer
Jira Developer