C++ Developer in San Diego, California

Job ID: 36906275

Budget: $100 – $140 USD

***On-site Position for Freelancer****

Our client - one of the largest US Tech companies - has an immediate on-site opening in San Diego, CA for a Senior-Lead C++ Developer. You'll be responsible for developing C++ components and computer vision algorithms, improving the processing time of such algorithms, utilizing parallel programming and multithreading, as well as the latest C++ features.
You must thrive in a fast-paced environment, have a strong understanding of C++ and software engineering, a background working with computer vision and algorithm development, excellent communication skills, and a desire to work with cross-functional teams to develop groundbreaking products.
Requirements:
- MS Electrical / Computer Engineering or comparable education (PhD is a plus)
- Modern C++ programming experience in C++17 and above.
- CMake proficiency, able to understand and maintain build scripts/build tools
- Familiarity with version control workflows using git
- Graphics and/or GPGPU programming expertise
- Applied knowledge of multithreading
- Strong analytical and mathematical skills
- Strong communication and problem-solving skills
Would be a plus:
- Hands-on MATLAB experience
- Objective-C knowledge
- Experience in various scripting languages (Python, Lua, ..)
- Familiarity with software development for MacOS