Software Engineer, Automated Driving

Location: Blacksburg, VA
Date Posted: 04-19-2017
For over ten years, TORC Robotics has been committed to developing innovative autonomous and robotic vehicle systems. Located in Blacksburg, VA, TORC is a rapidly expanding company with a passion for commercializing robotic technology throughout military, automotive, mining and agricultural markets. 
To learn more about TORC Robotics, please visit our website at

We are actively seeking a Software Engineer to work on our Autonomous Vehicle projects.

What you’ll be doing: 
  • Design innovative algorithms for the advancement of robotic navigation  and self-driving vehicles
  • Developing tools and metrics to optimize planning performance
  • Field testing and tuning of software for new vehicle platforms
What we want to see:
  • Bachelor’s degree in Engineering, Computer Science, or related field
  • 0-5 years of relevant experience
  • Must be eligible to obtain Security Clearance (U.S. Citizenship required)
  • Thorough knowledge and applied experience with C++
  • Excellent software design and problem solving skills
  • Strong math fundamentals
  • Experience in the following areas is crucial:
    • Robotics relevant algorithms such as: Path Planning, localization or perception
    • Graph search algorithms
    • Knowledge of vehicle kinematics or dynamics
    • Software development with bounded cpu time
  • Experience in any of the following areas is a plus:
    • C++ Libraries: Boost or Qt
    • Cross-Platform Software Development
    • Multithreaded Software Development
    • Interprocess Communication
    • GPU Hardware and Software Architecture Design, Implementation, and Optimization
    • GUI Development
    • LabVIEW or Python
    • ROS (Robot Operating System)
    • Control Theory
    • Unit Testing
this job portal is powered by CATS