(Business Unit – Autonomous Vehicles & Automotive - AVA)
We are seeking an exceptional, experienced software engineer with expertise in Computer Vision, Neural Networks, 3D Scene Understanding and Sensor Data Processing.
About MulticoreWare Inc
MulticoreWare Inc is a software and solutions development company with top-notch talent and skill in a variety of micro-architectures, including multi-thread, multi-core, and heterogeneous hardware platforms. It works in sectors including High Performance Computing (HPC), Media & AI Analytics, Video Solutions, Autonomous Vehicle and Automotive software, all of which are rapidly expanding. The Autonomous Vehicles & Automotive business unit specializes in delivering optimized solutions for sophisticated sensor fusion intelligence and the design of algorithms & implementation of software to be deployed on a variety of automotive grade hardware platforms.
Role Responsibilities
? To solve the problems in a perception / autonomous-systems scope and turn ideas into code & products
? Drive all technical elements of development, such as project requirements definition, design, implementation, unit testing, integration, and software delivery
? Implementing cutting edge AI solutions on embedded platforms and optimizing them for performance. Hardware architecture aware algorithm design and development
? Contribute to the vision and long-term strategy of the business unit
Required Qualifications (Must Have)
? 1 - 3 years of experience with real world system building, including design, coding (C++/Python) and evaluation/testing (C++/Python)
? Experience in 2D / 3D Computer Vision algorithms, Machine Learning and Deep Learning fundamentals – Theory & Practice. Hands-on experience with Deep Learning frameworks like Caffe, TensorFlow or PyTorch
? Knowledge in any of the courses related Signal Data Processing / Autonomous or Robotics software development (Perception, Localization, Prediction, Planning), multi-object tracking, sensor fusion algorithms and familiarity on Kalman filters, particle filters, clustering methods etc.
? Good project management and execution capabilities, as well as good communication and coordination ability
? Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields
Preferred Qualifications (Nice-to-Have)
? GPU architecture and CUDA programming experience, as well as knowledge of AI inference optimization using Quantization, Compression (or) Model Pruning
? Track record of research excellence with prior publication on top-tier conferences and journals