Software Application Developer – C++

Website European Recruitment

We are looking for a Software Application Developer to assist in designing and implementing systems that interact with state of the art perception and localization, mapping algorithms. 


We are looking for an experienced C++ developer to work with our embedded software, computer vision, and cloud teams to write reliable and performant Linux applications. The ideal candidate values maintainability and testability of application code. 


For this, you will need to possess:



  • Deploy cutting-edge algorithms in the real world
  • Collaborate with Computer Vision and robotics experts on algorithm design and implementation
  • Write modular, maintainable and reliable C++ code
  • Write unit tests and integration tests
  • Provide debugging support for instances of the application deployed in the field



  • BS in Computer Science, Information Systems, or equivalent
  • 3+ years experience as an application developer
  • Proficient in C++11 and STL



  • Experience writing performance-critical C++ applications
  • Experience with Linux application development
  • Experience with GUI development
  • Experience working in a fast-paced startup environment



By applying to this role you understand that we may collect your personal data, store and process it on our systems. For more information please see our Privacy Notice (  


#Autonomous Driving 

Categories: Autonomous Driving

  Salary: Negotiable

  Location: Palo Alto, United States

  Job type: Permanent, Full Time