Software Engineer - Robotics

Location: Houston, TX
Date Posted: 09-26-2018
Software Engineer
Long term contract - temp to hire
US Citizens
Qualified candidates will be interviewed in 24 hours or less.
  • Capturing and managing software requirements
  • Designing and developing software
  • Perform integration and testing of software with robotic hardware
  • Perform software testing and verification
  • Develop software documentation
  • Support flight demonstration of robotic systems in space applications
  • Participate as software Subject Matter Expert in project meetings.
  • Perform other duties as assigned.
Required Education/Experience/Skills:
  • BS in Engineering or similar degree is required
  • Experience with Linux development environments
  • Strong C++ programming skills and experience
  • Experience with coding in Python
  • Experience with code version control
  • Experience with robotic systems.
  • Experience with ROS (Robot Operating System)
  • Experience writing software for automation/process control, including hardware interfaces (such as Ethernet, serial ports, etc.)
  • Experience with the Git version control system
  • Experience with artificial intelligence for task planning
  • Experience with machine learning techniques
  • Experience with perception, localization and mapping techniques, such as machine vision, (SLAM preferred but not a must)
this job portal is powered by CATS