Jobs
Interviews

171 Opencl Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The Ideal Candidate Will Have Strong C/C++ programming skills Experience working with Linux kernel device driver. Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. Interest in graphics technology. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 day ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The Ideal Candidate Will Have Strong C/C++ programming skills Experience working with Linux kernel device driver. Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. Interest in graphics technology. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 day ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The Ideal Candidate Will Have Strong C/C++ programming skills Experience working with Linux kernel device driver. Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. Interest in graphics technology. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 day ago

Apply

1.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications Interested in enabling next generation graphics, games, ray tracing, machine learning, image and video processing, even Mars drones? In the GPU Developer Tools team, you will contribute to initiatives that provide developers the capabilities to learn, debug, and advance these technologies and more. The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role is an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and have insight into next generation GPU hardware design. Our efforts in GPU Developer Tools create opportunities for our team members to learn new technologies and engage in full stack development ranging from user interfaces to graphics driver instrumentation. Experience in developing real-time software applications, graphics and/or GPGPU applications, games, middleware, drivers, or developer tools is a big plus. Principal Duties And Responsibilities In this role, you will: Design and develop profiling, performance analysis, and debugging tools features. Collaborate with GPU hardware and software teams on performance validation and analysis. Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs. Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design. The Ideal Candidate Will Meet Two Or More Qualifications 1-3 years of professional experience Extensive programming knowledge in C/C++ Strong knowledge of GPU hardware and graphics concepts Demonstrated ability to deliver software features and products while ensuring the highest standards of quality and innovation One or more of the following qualifications is a plus: Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL or graphics development through Unity, Unreal Engine, Godot or a comparable graphics or game engine Experience developing GPU computing applications with OpenCL, CUDA, SYCL etc. Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications Experience with game engines, graphics frameworks, or general computing frameworks leveraging the GPU Knowledge of recent graphics trends, especially ray tracing and emerging capabilities such as mesh shading and workgraphs Familiarity with Graphics Profilers and Debuggers such as Nsight, PIX, GPA, RenderDoc, Radeon Profilers, GfxReconstruct Level Of Responsibility Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Vapi, Gujarat, India

On-site

Job Title- Software Engineer - Medical Device (3D Visualization). Core Technical Requirements Essential Skills (Must-Have) Programming Languages: C#(Advanced) :5+ years experience with WPF, MVVM pattern, data binding C++ (Intermediate to Advanced) : VTK is primarily C++, understanding memory management, pointers Python (Basic to Intermediate) : VTK prototyping and scripting .NET Framework/Core : Deep understanding of .NET ecosystem 3D Graphics & Visualization: VTK (Visualization Toolkit) : 2+ years hands-on experience VTK pipeline architecture Filters, mappers, and actors Volume rendering and surface extraction Custom filter development OpenGL/DirectX : Understanding of graphics pipeline, shaders, rendering concepts 3D Mathematics : Linear algebra, transformations, coordinate systems, quaternions Computer Graphics Fundamentals : Lighting models, texturing, ray-casting Medical Imaging: DICOM Standards : Understanding of medicalimaging formats Medical Image Processing : CT/MRI data handling, segmentation, reconstruction 3DReconstruction : From 2D slicesto 3D models Image Registration : Coordinate system alignment Preferred Skills (Nice-to-Have) Advanced 3D Technologies: ITK (Insight Toolkit) : Medical image analysis Unity 3D or Unreal Engine : Game engine integration experience PCL (Point Cloud Library) : 3D point cloud processing CGAL : Computational geometry algorithms Medical Device Experience: IEC 62304 : Medical device softwarelifecycle processes FDA 510(k) Process : Understanding of regulatory requirements ISO 13485 : Quality management for medical devices Risk Management (ISO 14971) : Medical device risk analysis Additional Technical Skills: Real-time Systems : Low-latency, deterministic performance Multi-threading : Parallel processing for 3D rendering GPU Programming : CUDA, OpenCL for accelerated computing Database Integration : Medical data storageand retrieval Network Programming : Robot communication protocols Version Control : Git, branching strategies for medical software Experience Requirements Professional Experience: 2-3 years in medical device software development 1+years working with 3D visualization libraries(VTK, ITK, or similar) Experience with regulated industries (medical, aerospace, automotive) Project Experience: Medical imaging applications : PACS, DICOM viewers, surgicalplanning Real-time 3D applications : Interactive visualization, CAD systems Cross-platform development : Windows,potentially Linux Performance optimization : Memory management, renderingoptimization Integration projects : Combining multiple librariesand frameworks Domain Knowledge Medical/Healthcare: Orthopedic surgery understanding : Basic knowledgeof procedures, anatomy Surgical robotics : Understanding of roboticsurgery workflow Medical imaging modalities : CT, MRI, X-ray, ultrasound Surgical planning software : Experience with existing medicalsoftware Regulatory & Compliance: Software validation : Testing strategies for medical devices Documentation standards : Requirements traceability, design controls Change control processes : Managing updatesin regulated environments Cybersecurity for medical devices : FDA cybersecurity guidance Soft Skills & Attributes Critical Thinking: Problem-solving : Complex 3D visualization challenges Attention to detail : Medical accuracyrequirements Analytical mindset : Performance optimization, debuggingcomplex 3D issues Communication: Technical documentation : Clear, comprehensive technicalwriting Cross-functional collaboration : Workingwith surgeons, productmanagers, QA Code reviews : Mentoring junior developers, maintaining code quality Medical Device Mindset: Quality-focused : Understanding that bugs can impact patientsafety Process-oriented : Following established procedures and protocols Continuous learning : Staying updated with medical technology advances Educational Background Preferred Degrees: Computer Science with focus on computer graphics/visualization Biomedical Engineering with software development experience Electrical Engineering with medical device experience Mathematics/Physics with strong programming background Certifications (Preferred): Medical Device Software Training (IEC 62304, FDA) VTK/ITK Certification (if available) Microsoft Certified (.NET, C#) Agile/Scrum Certification for development methodology

Posted 2 days ago

Apply

3.0 - 6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Greeting from Leadsoc Technologies _ Hyderabad Position: AI Engineer & Validation Skills: Machine learning fundamentals, including deep learning,large language models , and recommender systemsLLLM. Strong background in validation, defect and software development life cycle Strong knowledge on ubuntu / yocto linux Experience working with opensource frameworks such as PyTorch, TensorFlow, and ONNX-Runtime. Experience in profiling ML workloads Prior experience in executing validation plans for AI/ML compute stacks s uch as HIP, CUDA, OpenCL, OpenVINO, Strong background in python programming. Experience : 3-6 Years Notice period: 0- 15 days Regards Murali

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge, world-class products that exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with at least 2 years of Software Engineering experience OR - Master's degree in Engineering, Information Systems, Computer Science, or related field with at least 1 year of Software Engineering experience OR - PhD in Engineering, Information Systems, Computer Science, or related field - 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. Responsibilities: You will be responsible for designing and developing new features in GPU technology, providing support for new GPU hardware pre/post-silicon development, debugging software issues, optimizing software for performance and power, developing unit tests, and collaborating with partners, game developers, and OEMs. The role also involves embedded Kernel software development of 3D graphics for mobile devices, focusing on Kernel mode drivers design and development on multiprocessor and multithreaded platforms. Interaction with software, hardware, and systems teams is crucial for developing and maintaining optimized KGSL/DRM drivers for Mobile/XR/IoT devices running on Android/Linux. The ideal candidate should possess: - Strong C/C++ programming skills - Experience working with Linux kernel device driver - Experience with GPU kernel driver is an added advantage - Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills - Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL, or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage - Interest in graphics technology Qualcomm is an equal opportunity employer that is committed to providing accessible processes for individuals with disabilities. Reasonable accommodations can be requested during the application/hiring process by contacting disability-accommodations@qualcomm.com or Qualcomm's toll-free number. Employees are expected to adhere to all applicable policies and procedures, including security and confidentiality requirements. Please note that Qualcomm's Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to use this site for submissions. Unsolicited resumes or applications from agencies will not be accepted. For more information about this role, please contact Qualcomm Careers.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

We are a brand new Automotive Technology Start-up dedicated to developing driver safety systems tailored for Indian conditions. Our focus is on equipping riders and drivers with advanced rider assistance systems and affordable obstacle-avoidance automotive systems. Leveraging cutting-edge technologies such as Computer Vision, AI/ML, Big Data, Sensor Fusion, Embedded Systems, and IOT, we aim to create smart assistance systems that enhance safety on the road. Our current suite of products includes innovative solutions like the Front Collision Warning System (FCWS), Sleep Driver Alert System, Driver Monitoring System, and Driver Evaluation and Authentication. These products are designed to address critical safety issues and improve the overall driving experience. The Start-up is strongly supported by a $500Mn Group, a prominent automotive systems manufacturer serving global OEMs. With 29 manufacturing facilities spread across 7 states in India and a workforce exceeding 15,000 employees, the Group brings valuable expertise and resources to our venture. We are looking for a skilled AI/ML Engineer to join our early-stage start-up and contribute to the development of our rider safety product. As an AI/ML Engineer, you will be responsible for designing, developing, and integrating computer vision algorithms that play a crucial role in capturing and analyzing the surroundings to provide effective alerts for riders. In this role, you will: - Develop state-of-the-art CNN based computer vision object detectors and classifiers for real-time detection of road objects - Design and implement data ingestion, annotation, and model training pipelines to handle large volumes of video data and images - Create model visualizations, conduct hyperparameter tuning, and leverage data-driven insights to enhance model performance - Optimize models for efficient inference times and deploy them on low-power embedded IoT ARM CPUs - Establish CI/CD tests to evaluate multiple models on the test set effectively The ideal candidate should possess: - A BS or MS degree in Computer Science or Engineering from reputable educational institutions - Experience in building deep-learning object detectors for Computer Vision Applications - Proficiency in popular CNN architectures such as AlexNet, Google Lenet, MobileNet, Darknet, YOLO, SSD, and Resnet - Hands-on experience with libraries and frameworks like Caffe, Tensorflow, Keras, PyTorch, OpenCV, ARM Compute Library, and OpenCL - Knowledge of Transfer Learning and training models with limited data - Strong programming skills in Modern C++14 or above, Python, along with solid understanding of data structures and algorithms - Familiarity with working on small embedded computers, hardware peripherals, Docker Containers, and Linux-flavored operating systems To excel in this role, you can stand out by having: - Prior experience in product development within an early-stage start-up environment - Expertise in deploying scalable ML models for Android/IOS platforms - Noteworthy contributions to Open Source projects or achievements in coding Hackathons - Passion for Raspberry Pi and ARM CPUs - Keen interest in the field of Autonomous Driving Join us in our mission to revolutionize driver safety through innovative technology solutions tailored for Indian roads.,

Posted 3 days ago

Apply

3.0 - 8.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Position Requirements: Model and analyze graphics algorithms/features using a C++ based cycle-accurate GPU performance model Collaborate with architects, HW and SW teams to prototype and evaluate next generation architecture proposals Using GPU workloads, analyze performance and root cause encountered bottlenecks Explore alternative design options in terms of performance/power efficiency Correlate performance between model and RTL to improve model accuracy Automate performance analysis flow (For senior role) Supervise and provide technical guidance to drive end to end feature analysis (For senior role) Identify bottle necks and propose novel solutions to optimize performance/power efficiency Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Skills/Qualifications Programming experience inC/C++ and Python Graphics/Computer architecture knowledge Pipelines, Caches, Latency, Throughput, etc" Excellent debugging and analytical skills B.Tech/B.S. Or MTech/M.S or PhD in Electronics Engineering, Embedded, Computer Engineering or Computer Science (For senior role) more than 5 years of relevant industry experience Good to have: 6 - 15Yrs years of relevant industry experience Graphics Programming experienceOpenGL and/or DirectX, OpenCL and/or CUDA, Vulkan Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

3.0 - 8.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Adreno GPU has been the industry leading mobile graphics solution and has been the dominating GPU in todays smart phone market. Our power efficient GPU solution is fundamental to enable the exciting new markets like VR, IoT, AI, drone, autonomous driving etc. We are looking for talented Graphics System engineers to create world class GPU products to enable high performance graphics and compute with low power consumption. As a member of our Graphics System team, you will help create the simulator of our next generation graphics core for mobile devices. In this position, you will be responsible for development of the GPU architecture design using advanced modeling methodologies. You are expected to understand the design and implementation, define the development scope, develop the algorithm for some functional blocks, and verify the correctness of the design. You will be working with architects, designers, driver, and compiler teams to accomplish your tasks. Develop bitwise accurate functional models (C-model) (by using C/C++ etc.) to simulate our new architectures and solutions Develop solid test suites and perform functional verification & validation with the C-Model and RTL simulation Perform conformance tests, stress & random tests and stabilize GPUs & Compute systems Additional About The Role Additional About The Role Critical "Must Have" skills/experience for role Good understanding of modern 3D graphics pipeline. Programming experience in graphics or compute using API like DirectX, OpenGL OpenCL, Vulkan. Programming experience in modeling using C++ and good understanding of computer/GPU architecture and pipeline. Debugging and problem-solving skills. Ability to write clean, professional & maintainable code in C++. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred skills/experience for role Knowledge on graphics/ray-tracing/compute architecture & pipeline (e.g., DirectX, OpenGL, OpenCL, Vulkan, etc.) C/C++/Perl/Python programming language Good communication skills and ability & desire to work as a team player. SystemC and TLM experience are desirable Agile development methodology experience is preferable Graphics & compute driver or compiler experience is a plus Verilog/Vera/System Verilog experience is a plus Required : Minimum Qualifications - Bachelor's or higher degree in Computer Engineering, Computer Science, Electrical Engineering, or related field. 8+ years Systems Engineering or related work experience Preferred Qualifications - Master's or higher degree in Computer Engineering or Computer Science. 7+ years Systems Engineering or related work experience Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

4.0 - 9.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: General Summary Qualcomms Graphics PSE team is a part of the Graphics System team and is responsible for the overall quality of the Graphics IP in silicon. As a member of our Graphics PSE team, you will be working closely with architects, designers, verification, and software engineers to take the GPU from pre-Sil stage to tape out to silicon bring-up and to CS(Customer Samples). Job Functions/General Responsibilities In this position, you will be responsible for developing graphics applications using graphics API like DirectX, OpenGL ES , Vulkan, improving coverage, creating GPU bring-up test-plans and test methodologies. Analyzing and enabling new games and benchmark in pre-Si environment. Provide debug support in pre-Silicon environment (functional model) and driving end to end solutions for silicon bring-up issues including failure debug. We are looking for highly motivated engineers that enjoy working in a fast-paced environment with minimal guidance. Candidates must have strong programming, communication and teamwork skills and approach difficult challenges as learning opportunities. Critical "Must Have" skills/experience for role Strong programming in C/C++. GPU APIs knowledge (Vulkan/Direct3D/OpenGL/Direct X / OpenCL etc.) GPU architecture. Strong analytical skill. 4+ years of relevant experience. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 10+ years of Systems Engineering or related work experience.ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience.ORPhD in Engineering, Information Systems, Computer Science, or related field and 5+ year of Systems Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. Preferred skills/experience for role Experience with at least one ofPerl, Python, TCL Games/graphics application development. OpenCL/CUDA knowledge. Graphics driver development or modelling experience. Post-silicon enablement and bring-up. Prior experience in working in emulation environments for development and debug. Debug tools including JTAG and kernel debuggers Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

1.0 - 3.0 years

13 - 17 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Preferred Qualifications: Interested in enabling next generation graphics, games, ray tracing, machine learning, image and video processing, even Mars dronesIn the GPU Developer Tools team, you will contribute to initiatives that provide developers the capabilities to learn, debug, and advance these technologies and more. The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role is an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and have insight into next generation GPU hardware design. Our efforts in GPU Developer Tools create opportunities for our team members to learn new technologies and engage in full stack development ranging from user interfaces to graphics driver instrumentation. Experience in developing real-time software applications, graphics and/or GPGPU applications, games, middleware, drivers, or developer tools is a big plus. Principal Duties and Responsibilities: In this role, you will Design and develop profiling, performance analysis, and debugging tools features. Collaborate with GPU hardware and software teams on performance validation and analysis. Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs. Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design. The ideal candidate will meet two or more qualifications 1-3 years of professional experience Extensive programming knowledge in C/C++ Strong knowledge of GPU hardware and graphics concepts Demonstrated ability to deliver software features and products while ensuring the highest standards of quality and innovation One or more of the following qualifications is a plus Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL or graphics development through Unity, Unreal Engine, Godot or a comparable graphics or game engine Experience developing GPU computing applications with OpenCL, CUDA, SYCL etc. Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications Experience with game engines, graphics frameworks, or general computing frameworks leveraging the GPU Knowledge of recent graphics trends, especially ray tracing and emerging capabilities such as mesh shading and workgraphs Familiarity with Graphics Profilers and Debuggers such as Nsight, PIX, GPA, RenderDoc, Radeon Profilers, GfxReconstruct Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

0.0 - 3.0 years

8 - 13 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The ideal candidate will have - Strong C/C++ programming skills - Experience working with Linux kernel device driver. - Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills - Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. - Interest in graphics technology. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

1.0 - 5.0 years

12 - 16 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The ideal candidate will have - Strong C/C++ programming skills - Experience working with Linux kernel device driver. - Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills - Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. - Interest in graphics technology. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

3.0 - 8.0 years

15 - 20 Lacs

Hyderabad

Work from Office

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities Responsibilities will include the design and development of new features in GPU technology, support for new GPU hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners, game developers, and OEMs. Embedded Kernel software development of 3D graphics for mobile devices. Position involves Kernel mode drivers design and development on multiprocessor and multithreaded platforms, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KGSL/ DRM drivers for Mobile/XR/IoT devices running on Android/ Linux. The ideal candidate will have - Strong C/C++ programming skills - Experience working with Linux kernel device driver. - Experience with GPU kernel driver is an added advantage. Embedded SW systems, RTOS (Real Time Operation Systems), strong Debugging skills - Prior development experience in implementing/supporting Graphics driver for standards (OpenGLES, Vulkan, OpenCL or Direct3D) and kernel mode drivers (DRM/KGSL) is an added advantage. - Interest in graphics technology. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 4 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Title: AI/ML Validation Engineer Location: Bangalore (Onsite) Experience: 5-8 yrs Requirements: · Strong background in machine learning fundamentals, including deep learning,large language models, and recommender systems. · Strong background in validation, defect and software development life cycle · Strong knowledge on ubuntu / yocto linux · Experience working with opensource frameworks such as PyTorch, TensorFlow, and ONNX-Runtime. · Experience in profiling ML workloads · Prior experience in executing validation plans for AI/ML compute stacks such as HIP, CUDA, OpenCL, OpenVINO, ONNX Runtime and TensorFlow/PyTorch integrations. · Prior experience in validating end-to-end AI pipelines, for e.g. model conversion (e.g., PyTorch à ONNX), Inference runtimes (e.g, ONNX Runtime, TensorRT, ROCm/HIP), compilers/toolchains (e.g. TVM, Vitis AI, XDNA, XLA), kernel execution, memory transfer and inference results · Strong background in python programming. · Excellent problem-solving skills and willingness to think outside the box. · Experience with production software quality assurance practices, methodologies, and procedures · Strong ownership of deliverables, Excellent communication skills and experience working with global teams

Posted 4 days ago

Apply

3.0 - 6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Greeting from Leadsoc Technologies Position: AI Model Validation Engineer Strong background in machine learning fundamentals, including deep learning,large language models , and recommender systems. Strong background in validation, defect and software development life cycle Strong knowledge on ubuntu / yocto linux Experience working with opensource frameworks such as PyTorch, TensorFlow, and ONNX-Runtime. Experience in profiling ML workloads Prior experience in executing validation plans for AI/ML compute stacks s uch as HIP, CUDA, OpenCL, OpenVINO, Strong background in python programming. Experience:3- 6 years Notice period: 0-15 days Regrads Murali

Posted 4 days ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Bosch Software Engineering Bengaluru, Karnataka, India Posted on Jul 26, 2025 Apply now Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region. Experience Job Description Lead the design and development of Android-based HMI solutions from concept to deployment. Mentor and provide technical guidance to a team of Android developers, fostering a culture of innovation and excellence. Work closely with the product owner to maintain a well-groomed product backlog, prioritize user stories, and ensure clear understanding of requirements. Remove impediments and roadblocks that hinder the progress of the development team, escalating issues when necessary and collaborating with stakeholders to find solutions. Stay updated with the latest Android development trends, tools, and technologies, and integrate them into the development process as appropriate. Track and monitor sprint progress, burndown rates, and velocity, providing timely updates to stakeholders and management. Collaborate with quality assurance teams to develop comprehensive test plans and ensure the reliability and stability of HMI applications. Conduct code reviews, performance optimizations, and ensure adherence to coding standards and best practices Qualifications Educational qualification: B.E / B. Tech Experience Bachelor's or Master's degree in Computer Science, Engineering, or related field. Mandatory/requires Skills Proven experience (6 to 10 years) in Android application development, with a focus on HMI development. Excellent facilitation and communication skills, with the ability to foster collaboration and resolve conflicts effectively. Strong organizational and time management skills, with the ability to prioritize tasks and manage multiple priorities simultaneously. Familiarity with Android development technologies, tools, and processes Experience with Android UI/UX design principles, Material Design guidelines, and custom view development. Solid understanding of software design patterns, data structures, and algorithms. Experience with version control systems (e.g., Git), continuous integration, and agile development methodologies. Strong leadership skills with the ability to mentor and motivate team members. Experience with automotive or embedded systems development Familiarity with C/C++ programming and OpenGL/OpenCL for graphics rendering is desirable. Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements. Preferred Skills Additional Information To work from customer location in Bangalore Apply now See more open positions at Bosch

Posted 5 days ago

Apply

0 years

0 Lacs

Hyderābād

On-site

Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: SE NIOR SILICON DESIGN ENGINEER THE ROLE : We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve AMD's abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES: Develop/Maintain tests for functional verification and performance verification at the core level Build testbench components to support the next generation IP Maintain or improve current test libraries to support IP level testing Create hardware emulation build to verify the IP functional performance Maintain and improve current hardware emulation environment to speed up the runtime performance and improve the debug facility Provide technical support to other teams PREFERRED EXPERIENCE: Good at C/C++ Familiarity with SystemVerilog and modern verification libraries like UVM Experience/Background on Computing/Graphics is a benefit Experience with OpenGL/OpenCL/D3D programming is a benefit ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-SR5 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

surat, gujarat

On-site

The responsibilities of this role include designing and implementing high-quality applications, as well as creating testable and scalable code. Your tasks will involve analyzing and maintaining existing software applications, designing highly scalable code, and identifying and rectifying programming bugs. Collaboration with the system team will also be a key aspect of this position. To excel in this role, you should possess a solid understanding of mathematical concepts that are essential for algorithms, data analysis, and machine learning. Proficiency in graphics programming, including 2D/3D graphics, DirectX, OpenGL, and OpenCL, is required. Strong knowledge of Object-Oriented Programming (OOPS), image processing, and machine learning in .NET (C#) with 3D graphics programming is essential. Familiarity with the full software development life cycle is also crucial. The ideal candidate for this position should be skilled in languages such as C#.NET, VB.NET, Python, C++, VC++, VB6.0, Delphi, and OpenGL. A Bachelor's or Master's Degree in Computer Science is required for this role. Salary for this position is competitive and will not be a constraint for experienced candidates. If you believe you have the necessary qualifications and skills for this role, please send your resume to hr@dharmaj.in or contact@dharmaj.in to apply.,

Posted 6 days ago

Apply

10.0 - 20.0 years

40 - 45 Lacs

Navi Mumbai, Bengaluru

Work from Office

Deep Learning and Computer Vision Expertise Architectural Design Hardware Utilisation Strategy Edge Computing Design Cross-functional Collaboration Required Candidate profile Bachelor''s or Master''s degree in Computer Science, Electrical Engineering 10-20 years experience Expertise in Visual Inertial SLAM, edge computing and deploying solutions on embedded devices

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior AI Engineer at Avathon, you will be part of a cutting-edge team revolutionizing industrial AI by developing groundbreaking solutions that shape the future. Your role will involve designing, training, and deploying computer vision models using frameworks like TensorFlow, PyTorch, or ONNX to harness the full potential of operational data. You will utilize your expertise in model optimization techniques such as quantization, pruning, distillation, and structured sparsity to enhance performance on edge devices and low-power hardware. Hands-on experience with state-of-the-art architectures like YOLO, Faster R-CNN, and Vision Transformers will be essential for optimizing models for deployment in industrial environments. Your strong understanding of image preprocessing, feature extraction, traditional computer vision techniques, and end-to-end model pipelines will enable you to create real-time virtual replicas of physical assets for predictive maintenance, performance simulation, and operational optimization. Proficiency in Python and C++ for developing AI solutions, along with experience in parallel processing and hardware-aware optimizations, will be key in driving AI-driven projects that have a meaningful impact across industries. Furthermore, your expertise in profiling and optimizing model inference speed, memory usage, and throughput for resource-constrained environments, as well as practical experience in deploying AI models on embedded systems and low-power hardware, will be crucial for anomaly detection, performance forecasting, and asset lifetime extension in industrial settings. Familiarity with MLOps practices, version control with Git, and collaborative workflows will ensure efficient management of AI workflows and seamless collaboration within cross-functional teams. Join Avathon in Bengaluru and thrive in a high-growth environment where agility, collaboration, and rapid professional growth are the norm. Make a difference by working on AI-driven projects that drive real change across industries and improve lives. If you are a forward-thinking AI Engineer with a passion for innovation and a drive to create scalable solutions in industrial AI, we invite you to be a part of our team and contribute to the revolutionizing of industrial AI.,

Posted 1 week ago

Apply

5.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

Kinara is a Bay Area-based venture backed company with a revolutionary architecture developed based on research conducted at Stanford University by Rehan Hameed and Wajahat Qadeer under the guidance of Prof. Mark Horowitz and Prof. Christos Kozyrakis. Our game-changing AI solutions are designed to transform what individuals and businesses can accomplish. Our Ara inference processors, in conjunction with our SDK, deliver unparalleled deep learning performance at the edge to enhance and optimize real-time decision-making in scenarios where every millisecond counts and power efficiency is crucial. Kinara's solutions integrate high-performance AI into edge devices to build a smarter, safer, and more enjoyable world. With Edge AI poised for exponential growth, Kinara is poised to play a significant role in this evolution. As a part of our team, you will have the following responsibilities: - Collaborate closely with customers to support and facilitate embedded application development - Troubleshoot and resolve customer-reported issues with high quality solutions - Develop necessary technical user documentation outlining product features - Establish communication plans and processes to efficiently prioritize customer concerns, issues, and features Required qualifications for this position include: - Demonstrated ability to provide effective customer support - Customer-centric approach with a proven track record of conducting root-cause analysis and implementing permanent solutions - Bachelor's Degree in Computer Science or Electronics along with 5-10 years of relevant experience - Proficiency in developing multi-threaded embedded software applications - Proficiency in programming languages such as C, C++, and Python - Strong problem-solving abilities - Excellent communication skills Preferred qualifications that would be advantageous for this role are: - Strong analytical and quantitative skills - Experience in video/multimedia/image processing software development - Familiarity with Neural Networks, AI/ML/DL models, and training frameworks like TensorFlow, Caffe, PyTorch - Experience with vision frameworks including OpenCV, gstreamer, OpenCL, etc. - Knowledge of Driver development in Linux, MacOS, or Windows platforms - Expertise in debugging hardware systems - Ability to work independently as well as in collaborative team settings Joining our team at Kinara, you will: - Contribute to a pioneering team that is shaping the future of AI and edge computing - Engage in innovative projects that address real-world challenges - Have the opportunity to grow within a dynamic and forward-thinking organization - Enjoy competitive salary, benefits, and a supportive work environment Our work culture at Kinara is centered around fostering innovation. Our team comprises technology experts with a holistic perspective and mentors who guide dedicated professionals to tackle exciting challenges. We believe in shared responsibilities, where every viewpoint is respected and valued. Come be a part of our team and make your mark in the tech industry. We look forward to considering your application.,

Posted 1 week ago

Apply

3.0 - 15.0 years

0 Lacs

karnataka

On-site

As a Software System Designer 2 at AMD, you will play a crucial role in contributing to the development of next-generation computing experiences across various industries such as data center, artificial intelligence, PCs, gaming, and embedded systems. You will have the opportunity to work with cutting-edge AMD technologies and be a part of a dynamic team that is dedicated to delivering innovative solutions. In this role, you will be responsible for performance analysis and software optimization, building and deploying software for high-performance computing, data science, virtualization, and machine learning platforms. You will also be involved in defining, developing, and executing regression test models, driving innovation in production software environments, and exploring novel approaches to solve complex problems in heterogeneous computing. The ideal candidate for this position is a self-starter with a keen eye for detail and the ability to multitask effectively. You should possess strong communication and presentation skills, along with a passion for pushing the boundaries of software development on innovative platforms. With 3 to 15 years of experience, you should have a good understanding of test lifecycle, QA processes, and terminology. Preferred experience includes knowledge of device drivers, graphics, multimedia, and codecs, as well as proficiency in at least one programming language, preferably Python. Hands-on experience with Linux OS internals, device management, and issue debugging skills are essential. Familiarity with parallel programming languages like OpenCL, ROCm, CUDA, and OpenACC, as well as machine learning and artificial intelligence technologies, is a plus. You should hold a Bachelor's or Master's degree in Electrical Engineering, Mathematics, Computer Science, Engineering, or a related field to qualify for this role. Strong analytical, problem-solving, and interpersonal skills are necessary, along with excellent verbal and written communication abilities. A positive attitude, result-driven mindset, and the ability to work with next-gen technology are key attributes for success in this position. If you are looking to be part of a forward-thinking team at AMD that is dedicated to pushing the boundaries of innovation and technology, this role offers an exciting opportunity to make a meaningful impact in the industry.,

Posted 1 week ago

Apply

1.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-3 years work experience in embedded software and/or driver. Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organized Extremely strong knowledge with C/C++ programming, ARM assembly language. Solid understanding of overall embedded system architecture. Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, Vulkan Experience in multimedia on embedded systems and the use of graphics and in a highly integrated system. Experience and/or knowledge of the use of the GPU as a compute engine: GPGPU and OpenCL is an asset. Experience with virtualization technologies across CPU and MM hardware accelerators. Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications. Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus. Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus. Knowledge in one or more of the following operating systems is preferred: Android, QNX, embedded Linux, Genivi, Integrity. Knowledge of Graphics frameworks: Kanzi, QT, is a plus *Fluent in industry standard software tools: SW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools. Strong communication skills (written and verbal), working with teams across multiple time zones. A passion for excellence in programming, and exceeding goals. Required: Bachelor's, Computer Engineering and/or Computer and/or Electrical Engineering Preferred: Master's, Computer Engineering and/or Computer and/or Electrical Engineering Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077262

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies