Position : C++ Software Developer
Position E-mail : imagry.D7.16B@comeetapply.com
Location : San Jose, CA, USA
Full time
On-Site
We are looking for a capable and experienced Software Engineer to build high performance Linux software with strong modern C++ expertise.
The Engineer will participate in developing a multi-disciplinary system which includes an AI module and interaction with HW interfaces and sensors.
Responsibilities :
- Implement, optimize, and integrate C++ software for the edge devices that control the vehicles
- Represent the SW team and Architecture guidelines for multiple engineering domains
- Develop new modules for autonomous driving applications
- Create development tools for the modules : building, configuring, logging and debugging
Requirements :
B.Sc / B.A - Computer Science or other relevant university degree3+ years of experience in modern C++ (17 / 20)2+ years of experience in multi-threading over Linux systemsRelevant experience in GPU / CPU processing, inter-device communication, and HW interfacesProficiency in code development tools : CI / CD, Git, code reviews, Build systems, unit testsProven record of developing deployment-level productsNice to have :
Development of systems involving both SW & HWExperience in Algorithm development or Signal processingCUDA or OpenCL for GPU accelerationRealtime systems development