Core Algorithms Senior Engineer

Apply Now

Company: Tata Consultancy Services

Location: Cupertino, CA 95014

Description:

Proficiency in C++: Strong knowledge of C++ (C++11/14/17 or later) with experience in writing high-performance, production-level code.

Algorithm Expertise: Solid understanding of algorithms, data structures, and computational complexity. Experience with numerical methods and mathematical modeling is a plus.

MATLAB Knowledge: Familiarity with MATLAB syntax, functions, and toolboxes to effectively translate MATLAB code to C++.

Software Development: Experience with software development lifecycle, including design, coding, parallel programing, multi-threading, testing, debugging, and documentation.

Problem-Solving Skills: Strong analytical and problem-solving abilities to tackle complex algorithmic challenges.

Performance Optimization: Experience in optimizing code for speed and memory usage, including profiling and benchmarking.

Version Control: Proficiency with version control systems like Git.

Communication Skills: Ability to work collaboratively in a team environment and communicate technical concepts effectively.

MATLAB, C++, Experience in sensor calibration (IMU, Camera, Depth Sensor)

Salary Range: $85,400-$140,000 a year

#LI-AS3

Similar Jobs