Staff Software Engineer - Embedded

Location: Blacksburg, VA
Date Posted: 04-17-2018
Torc Robotics is an autonomous vehicle technology firm that has developed a complete self-driving system for consumer automobiles. Located in Blacksburg, VA, Torc is a rapidly expanding company with a passion for commercializing robotic and autonomous technology throughout the automotive, mining and defense markets.

Our goal is a safer commute, a safer work zone, and safer missions. We tackle tough problems head-on. We’re looking for talented, driven people who want to roll up their sleeves and make it happen with us.

Responsibilities:
  • Developing and maintaining products for robotic ground vehicles. 
  • Firmware development for components used in remotely operated and autonomous vehicles.
  • Hardware and software diagnostics and debugging.
  • Test and evaluation of mechanical, electrical, and software systems.
  • Work with a team of engineers across multiple engineering disciplines.
 
Qualifications:
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or related field
  • Expert level experience with C++ and object oriented programming
  • Experience writing code for hardware and basic electronic theory
  • Highly organized and detail oriented
  • Experience a plus in the following areas:
    • Python
    • Communication protocols including CAN, SPI, I2C, UART
    • C++ libraries: boost, or Qt
    • Electronic test equipment
    • Software development in Linux environment
    • Control theory and implementation of practical systems
this job portal is powered by CATS