Description
ESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS:
- C/C++ software, python development
- Experience with ROS (Robot Operating System)
- Designing and implementing control algorithms
- Development under Real-time Operating Systems
- Experience with communications protocols and peripherals (CAN, TCP/IP, etc.)
- Strong electronics fundamentals as well as practical skills with circuit troubleshooting
- Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc.
- Knowledge of software configuration management tools (Git)
- Development of device drivers and board support packages
- Experience in the creating technical documentation in a regulated environment
- Experience with Matlab/Octave
- Guide junior engineers across disciplines
DESIRED SKILLS:
- Experience with motor control and sensor interfacing
- Experience with motion planning
- Experience with unmanned ground vehicles
- Experience with localization, mapping, and autonomous navigation
- Experience with software safety
EDUCATION/EXPERIENCE:
- BS/MS/PhD in Robotics, Mechanical or Electrical engineering, Physics or a related field.
- 5-10 years' experience
* This specific position requires U.S. Citizenship. The applicant must be able to obtain and maintain a Secret clearance. An active Secret clearance is preferred but not required.
Apply on company website