Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking a Lead High Performance Software Engineer for our client in the Augmented Reality/ Product domain.
We value our professionals, providing comprehensive benefits, exciting challenges, and the opportunity for growth. This is a Permanent position and the client is looking for someone to start immediately.
Location: Sunnyvale, CA
Compensation: Market Rate
Role: Lead High Performance Software Engineer
Role Description: The Lead High Performance Software Engineer would need to have at least 5+ years of experience.
5+ years of professional experience with high performance/ low latency applications with modern C++ and assembly languages.
In depth understanding of computer architecture, computing bottlenecks, memory hierarchy, data coherency, caches, high performance architectures (VLIW, superscalar, etc.), SIMD, concurrent systems, parallelization, compilers, system simulators.
Experience with low latency/ high bandwidth real-time data pipelines, batch data processing pipelines, low power embedded systems, integration of specialized hardware acceleration blocks.
Strong CS fundamentals, problem-solving, high quality coding, code optimization, memory optimization, performance analysis, understanding of abstraction and modularity, critical path optimization and tuning.
Strong sense of curiosity, fast learner.
Real-time operating systems, Linux, job scheduling.
Numerical computing, modeling, simulation.
Sensors (camera, time-of-flight), image processing.
Education: Bachelors degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field
Experience: Minimum 5+ years
Relocation: This position will not cover relocation expenses
Local Preferred: Yes
Recruiter Name: Indravikram Parmar
Recruiter Phone: (Ext: 2167)
Equal Employment Opportunity
Minimum Education Required: Bachelor
Years of Experience Required: More than 5 years
Expected Travel Time: None
Lead High Performance Software Engineer