Software Engineer (Entry-Level), Mapping & Visualization

Location: Blacksburg, VA
Date Posted: 08-31-2018
We are seeking an Entry-Level Mapping & Visualization Software Engineer to develop software that enables map-based autonomous driving.   
As part of the mapping and visualization team, you will be able to design, implement, and improve algorithms used to create and manage map data as well as algorithms used to localize a vehicle within the map in real time.  Additional work in providing visualization solutions for the whole system will also be involved. 

  • Develop new ways of gathering, processing, and representing data collected from sensors to generate maps used for autonomous driving 
  • Improve efficiency of the map generation process 
  • Create new ways to visualize data in real time from many software components 

  • Strong skills in C++ with experience working in larger software projects (as well as a version control system) 
  • ROS experience 
  • Comfortable with 3D geometry and coordinate transforms 
  • 0-2 Years of relevant industry experience  
  • Ability to implement algorithms efficiently and in a well-organized software architecture 
  • Ability to troubleshoot software, optimize code, and perform unit testing 
this job portal is powered by CATS