Senior Software Engineer - C++
Palo Alto, CA
Location/City : CA - Palo Alto
Area Code : 650
Job Type : 1: Full Time
Id : 23639
#23639 Senior Software Engineer - C++
Location: Redwood City, CA
Our client enables cars and other robots to understand their surroundings in 3D and in real time using only passive sensors like cameras. Their technology returns far more information about the environment than active sensors like radar and lidar for a fraction of the cost. Their mission is to bring superhuman senses to existing vehicles and to enable mass production of fully autonomous systems.
We're looking for a few great engineers and scientists. You will be one of the first 10 people on the team.
Important to know
Our client has no non-technical managers. They already have revenue and recently raised a large Series A round led by a tier one VC. They're building out a new office in Redwood City (CA) not far from the Caltrain station. They do not have set working hours and are open to you working remotely. They're also willing & able to process visa transfers.
Contribute to the development of state-of-the-art techniques for robotic perception.
Research and evaluate both classical and/or machine learning approaches to hard problems.
Write production code in C++ for a variety of platforms, including GPUs.
Help to recruit and potentially lead a team of similarly-qualified engineers.
Bachelor's or higher degree in Computer Science or equivalent.
Solid grasp of linear algebra.
Fluent in C++.
5+ years of professional software development experience with strong engineering practices.
Nice to have (but not required):
Experience with multi-threaded or highly parallel programming frameworks: CUDA / OpenGL / Metal / NEON etc.
Research or professional experience in computer vision in the context of robotics / AR / VR.
Research or professional experience in computer graphics or game engines.