Talent.com
Algorithms Engineer (HPC)

Algorithms Engineer (HPC)

ConfidentialBengaluru / Bangalore
30+ days ago
Job description

Qualifications and Desired Skills

  • BE / BCA / M.C.A / M.S. in Computer Science Engineering, or equivalent with a strong HPC mindset and adept in documentation of work
  • Strong understanding and experience in parallel algorithm design, integration and testing skills with good level of comfort working on both Windows and Linux operating systems
  • Knowledge of working principles and expertise with design of parallel algorithms in heterogeneous compute architectures involving CPU and GPU is a must
  • Ability to create compute system requirements and link up traceability to system level design requirements
  • Experience working with WebGL, openCL, openMP, openACC, intel intrinsics, AVX / SSE, CUDA, JIT compilers, load-balancing, asynchronous processess, multi-threading, SIMD / MIMD pipelining and other core parallel compute paradigms
  • Good working knowledge of both python and JavaScript including libraries like GPU.js, Emscripten and other compute accelerator frameworks for client side accelerated computing
  • Ability to handle hands-on work on hardware, with an experimental mindset.
  • Ability to effectively develop verification and validation strategies and document creation as part of design rigor
  • Ability to oversee the systems development from prototype to validated design for production readiness involving the compute architecture
  • Good grasp of root-causing compute issues manifested at a systems level to their underlying causes at sub-systems and their interactions
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Previous experience in R&D or product development with strong hands on experience on technical design journey from conceptualization to market launch is a must
  • Must demonstrate willingness to constantly learn and adapt to growing needs of the domain with a growth mindset
  • The role requires strong teamwork and the ability to mentor and work collaboratively in a team effectively to deliver to the assigned deliverable goals as a single cohesive unit

Skills Required

Webgl, Opencl, Gpu, Openmp, Product Development, Root Cause Analysis

Create a job alert for this search

Engineer Engineer • Bengaluru / Bangalore

Related jobs
  • Promoted
Firmware Engineer

Firmware Engineer

Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 19 days ago
  • Promoted
Algorithm Developer

Algorithm Developer

ConfidentialBengaluru / Bangalore, India
Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipmen...Show moreLast updated: 6 days ago
  • Promoted
  • New!
Algorithms Developer

Algorithms Developer

ConfidentialBengaluru / Bangalore, India
We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development.We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in vario...Show moreLast updated: 22 hours ago
  • Promoted
Algorithms Developer

Algorithms Developer

Ethereal MachinesBengaluru, Karnataka, India
We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development.We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in vario...Show moreLast updated: 30+ days ago
  • Promoted
Hardware Engineer

Hardware Engineer

Mistral SolutionsBengaluru, Karnataka, India
Join Our Team as a Hardware Engineer!.Are you a talented Hardware Engineer with 3 to 5 years of experience in Mixed-Signal Design, Analog Circuits, ADC, DACs, FPGA, DSP, and high-speed interfaces? ...Show moreLast updated: 30+ days ago
  • Promoted
Image Processing Algorithm Development

Image Processing Algorithm Development

ConfidentialBengaluru / Bangalore
The Functions Software Engineer is responsible for designing the software components (detailed design), codes the software components and tests the software components based on the software archite...Show moreLast updated: 30+ days ago
  • Promoted
Clutterbot - Robotics Engineer - C++ Programming

Clutterbot - Robotics Engineer - C++ Programming

CLUTTERBOTBangalore
About Clutterbot : Imagine a world where you never have to worry about picking up clutter again! At our robotics startup, we understand the challenges families face ...Show moreLast updated: 30+ days ago
  • Promoted
Advanced Algorithms Engineer

Advanced Algorithms Engineer

Ethereal MachinesBengaluru, Republic Of India, IN
We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development.We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in vario...Show moreLast updated: 30+ days ago
  • Promoted
Robotics Algorithm Specialist

Robotics Algorithm Specialist

Ethereal MachinesBengaluru, Republic Of India, IN
We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development.We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in vario...Show moreLast updated: 30+ days ago
Cell & Algorithms Engineer

Cell & Algorithms Engineer

Exponent EnergyBommasandra, KA, IN
Quick Apply
This team runs on coffee with an infectious passion for building products that have never been built before.Our Flexible Energy Stack consists of the e^pack (battery pack) and e^pump (charging stat...Show moreLast updated: 30+ days ago
  • Promoted
Lead Algorithm Software Engineer

Lead Algorithm Software Engineer

ConfidentialBengaluru / Bangalore, India
Your career starts here! This is an exciting opportunity to design and develop innovative software solutions that drive TI's revolutionary product lines. We change lives by working on the technologi...Show moreLast updated: 30+ days ago
  • Promoted
Senior Robotics Engineer - C++ Programming

Senior Robotics Engineer - C++ Programming

SmarthyreBangalore
About the role : We are seeking a passionate and driven experienced Senior Robotics Engineer to lead the development and integration of autonomy systems in our next-...Show moreLast updated: 29 days ago
  • Promoted
Senior Emulation / Prototyping Engineer

Senior Emulation / Prototyping Engineer

ACL DigitalBengaluru, Karnataka, India
Senior Emulation / Prototyping Engineers.Cadence / Synopsys tool flows (Palladium / Protium / HAPS / Zebu).Working knowledge of System Verilog & Verilog language semantics and compilation flows.Solid underst...Show moreLast updated: 30+ days ago
  • Promoted
Sima.ai Technologies - Robotics Engineer - C / C++ Programming

Sima.ai Technologies - Robotics Engineer - C / C++ Programming

SiMa.ai TechnologiesBangalore
Job Description : We are seeking an exceptional Member of Technical Staff, Robotics Engineer to join our cutting-edge Robotics and AI team.The ideal candidate brings...Show moreLast updated: 30+ days ago
  • Promoted
Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

ConfidentialBengaluru / Bangalore, India
Join Aptiv and be part of shaping the future of mobility!.Bengaluru is where the action is, our newly minted Product Organization are on the hunt for game-changing talent to join our ADAS SW Engine...Show moreLast updated: 6 days ago
  • Promoted
Computational Geometry Engineer

Computational Geometry Engineer

Ethereal MachinesBengaluru, Republic Of India, IN
We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development.We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in vario...Show moreLast updated: 30+ days ago
  • Promoted
Cell & Algorithms Engineer

Cell & Algorithms Engineer

ConfidentialAnekal, India
This team runs on coffee with an infectious passion for building products that have never been built before.Our Flexible Energy Stack consists of the e^pack (battery pack) and e^pump (charging stat...Show moreLast updated: 6 days ago
  • Promoted
Signal Processing Engineer

Signal Processing Engineer

IgnitariumBengaluru, Karnataka, India
DSP (Digital Signal Processing) Engineers.The ideal candidate will have hands-on experience in signal processing algorithms, embedded systems, and performance optimization for real-time application...Show moreLast updated: 24 days ago