Jobs
Interviews

103 Gpu Jobs - Page 3

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

6.0 - 8.0 years

30 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in system side / low level programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in data / address bus architecture, caches, memory management. Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit Location- Bengaluru,Belgrade,Penang,New York

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

The R&D Engineer II role at Synopsys involves contributing to the development of software products and supporting systems. As an R&D Engineer II, you will collaborate with a team of expert professionals to understand customer requirements and achieve development objectives. Key responsibilities of this role include performing moderately complex development activities such as designing, implementing, maintaining, testing, and documenting software modules and sub-systems. You will also be responsible for bug verification, release testing, and beta support for assigned products, as well as researching and developing solutions for problems discovered by QA or product support. Understanding marketing requirements for a product, including target environment, performance criteria, and competitive issues, is crucial in this role. Additionally, you will work under the general supervision of a development manager. To qualify for this position, you should have a BS in Engineering, Computer Science, or a related field with 2 years of experience, or an MS degree. Working experience with C/C++ coding, data structures, and algorithms is required. Preferred qualifications and skills include technical knowledge and experience with computational geometry or mesh generation, object-oriented design, scripting languages like Python, parallel programming, and GPU. Experience in a large-scale commercial software development environment is also beneficial. Synopsys offers a comprehensive range of health, wellness, and financial benefits to cater to your needs. The total rewards package includes both monetary and non-monetary offerings. More details about the salary range and benefits will be provided by your recruiter during the hiring process.,

Posted 1 month ago

Apply

6.0 - 8.0 years

40 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in system side / low level programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in data / address bus architecture, caches, memory management Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit Location - Bangalore, Belgrade, Penang, New York

Posted 1 month ago

Apply

2.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are seeking an Embedded Software Senior Engineer who is proficient in C/C++ Programming Language and Linux. Your responsibilities will include understanding requirements, designing, developing, unit testing, and debugging Embedded Software Real-time applications, Device Drivers, Bootloader, porting, and Linux kernel. You will also be responsible for documenting Requirement Specification and Design, as well as leading a team of 3 or 4 engineers. Additionally, you will need to provide effort estimation, planning, and customer interaction. To excel in this role, you should have 2 to 10 years of experience in Embedded Software with a strong foundation in C. Expertise in the Linux kernel and Linux kernel device drivers such as PCIe, display interface (e.g., HDMI, DP), v4l2, and DRM is required. Knowledge of GPU, using APIs or CUDA programming, is also essential. Hands-on experience with embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, and debugging kernel messages for cross platforms is crucial. You should be familiar with development using Host-Target tool chains for embedded platforms and have experience in system-level debugging, reverse engineering, Linux Internals, and Protocol level knowledge of interfaces. Proficiency in debugging tools like GDB, KGDB, JTAG, ADB, as well as familiarity with tools like Logic Analyzer, DSO/CRO, and Spectrum Analyzer, will be advantageous. Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, and SourceTree is a must. A passion for learning new technologies, methodologies, strategies, and processes is desired, along with the ability to work in an aggressive, high-pressure environment. Excellent written and verbal communication skills, self-starting attitude, problem-solving mentality, and creativity are essential. You should also be proficient in documentation and able to prepare specification and design documents from requirements. Technical ownership of software driver modules is expected. Desired skills include independent leadership of a module with 3 or 4 engineers, knowledge of quality processes like CMMi and Agile Scrum, and experience with open-source software packages. Contribution to the open-source Linux kernel codebase and close cooperation with other leaders and project managers would be beneficial for this role.,

Posted 1 month ago

Apply

6.0 - 8.0 years

30 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in system side / low level programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in data / address bus architecture, caches, memory management. Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit Location : - Belgrade, Penang, New York, Bengaluru

Posted 1 month ago

Apply

4.0 - 12.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is seeking Developer Advocates to support developers in creating generative AI and AI-driven hardware applications. As a Developer Advocate, you will engage with the community, develop resources to onboard developers onto Qualcomm platforms that are utilized in various industries and applications including mobile, laptops, mixed-reality, robotics, and industrial IoT. Collaboration with product, engineering, and regional sales teams is essential to drive awareness and engagement for Qualcomm platforms. The ideal candidate should possess experience in building end-to-end applications in areas such as Computer Vision, Audio, LVM, LLM using AI/ML tools on Linux/Windows for CPU, GPU, and AI accelerators. A passion for developing AI models and integrating them into different applications is crucial. Responsibilities include developing plans to engage with external developers in IoT, Automotive, and the Microsoft device ecosystem, collaborating across software and hardware engineering teams, understanding ML model design trends, and contributing new features to the Qualcomm AI toolkit. The role involves interfacing with 3rd party developers to create easy-to-use sample applications and documentation for Windows on Snapdragon. Minimum Qualifications: - Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. - 6+ years of Software Engineering, Systems Engineering, or related work experience. Preferred Qualifications: - In-depth knowledge of AI frameworks like TensorFlow, PyTorch, GPU programming, and parallel computing. - Proficiency in AI software stack, AI performance tuning techniques, and development of AI applications on Windows. - Experience with training and deployment of models on servers and client Windows compute platforms. - Strong programming skills in Python, C++. - Excellent communication and leadership abilities. - Proficient in problem-solving, analytical thinking, and adaptation to a fast-changing environment. - Familiarity with software development methodologies, version control systems, and agile project management practices. - 12+ years of experience in application development with a focus on High-Performance Computing and 5+ years in AI application development on Windows. Qualcomm is an equal opportunity employer and is committed to providing accommodations for individuals with disabilities during the application process. If you need assistance, you can email disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Note: The above email address is specifically for disability accommodations and not for updates on applications or resume inquiries.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You will be part of a dynamic team of Software Quality Assurance engineers focused on next-generation Graphics, Compute, and SOC products at NVIDIA. Your main responsibility will be to ensure the delivery of top-quality software throughout all stages of chip and product development. To excel in this role, you must possess a solid foundation in maintaining software quality, with a particular emphasis on bug-free releases. Additionally, a deep understanding of graphics and compute concepts, coupled with a strong knowledge of current-generation PC/hardware architecture, is essential. Excellent communication skills and a commitment to meticulous engineering practices are also key requirements for this position. As a Software Quality Assurance engineer, you will be expected to validate products using systematic tests, develop and maintain quality standards, and execute test plans. Your responsibilities will include analyzing and writing test standards and procedures, documenting test results for debugging and modification purposes, and ensuring the functionality of GPU, SOC, and Compute profiles. You will collaborate with development engineers to resolve issues and provide feedback on technical appraisals of programming languages, systems, and compilation software. Your role will involve integrating quality computer processes into scientific compilation, data acquisition, and processing functions. The ideal candidate for this position will hold a BS degree in Computer Science or Electrical Engineering with at least 3 years of relevant experience. Proficiency in building PCs and systems, including assembly, setup, and installation, is required. Strong experience in executing test plans, interpreting and communicating results, and writing new tests and flows is essential. Candidates should also have a background in developing robust QA processes and troubleshooting routine problems that may arise during test plan execution. Good verbal and written communication skills are a must, and previous experience in system software quality assurance is highly preferred. To distinguish yourself as a standout candidate, familiarity with scripting languages, AI-based tools, and automation will be advantageous in this role. Please note that this position is focused on system software quality assurance, and experience with Selenium web-related tasks is not applicable. If you meet these qualifications and are eager to contribute to NVIDIA's mission of delivering top-quality software solutions, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

vadodara, gujarat

On-site

As a candidate for this position, you are expected to possess strong team leadership skills. Your role will involve comprehending project requirements and devising solutions accordingly. You will be responsible for delegating tasks to team members based on their individual technical competencies. A solid understanding of computer hardware components such as RAM, ROM, GPU, CPU, and other spare parts is essential for this role. Additionally, you should have in-depth knowledge of display I/O ports like VGA, HDMI, DP, and LVDS. Familiarity with data transfer protocols including I2C, HTTP, FTP, TCS, and USB is also required. Your responsibilities will include interpreting analogue and digital circuits, as well as being well-versed in PLC, VFD, HMI, and other industrial-grade switches and contactors. It will be your duty to research and propose solutions to both software and hardware-related issues. You will be expected to diagnose and resolve technical problems within circuits and systems, encompassing both physical components and network configurations. Furthermore, your role will involve designing, constructing, and testing new hardware, as well as recommending innovative hardware designs. Troubleshooting and resolving performance concerns will also be part of your responsibilities. Collaboration with vendors and hardware suppliers to implement new designs, supporting the hardware engineering team, and providing technical assistance for hardware issues are key aspects of this role. Adherence to industry-standard processes and procedures, as well as effective communication with other engineers, will be crucial. Overall, strong communication skills and the ability to collaborate effectively with team members and external partners are essential for success in this position.,

Posted 1 month ago

Apply

3.0 - 8.0 years

6 - 16 Lacs

Bengaluru

Work from Office

Job Description: We are looking for highly skilled and efficient engineer to join our System Power, Thermal and Performance team. The candidate will have hands-on experience in executing CPU, GPU, and AI/ML workloads on Android and Windows platforms, with a strong understanding of SoC subsystems and performance/power KPIs. This role involves system validation, power and performance measurements and optimization, automation, data analysis and handling lab equipment. Key Responsibilities: Execute and analyze CPU/GPU/AI-ML workloads and benchmarks on Android and Windows platforms. Run and interpret power, thermal and performance KPIs from CPU/GPU synthetic workloads and system benchmarks. Execute and collect power and performance KPIs from MLPerf, GenAI models, Vision workloads Collect logs and profiling data from different SoC subsystems (CPU, NPU, DDR, etc.). Monitor and evaluate power and performance KPIs for dashboard generation and reporting. Develop and maintain automation scripts using Python, Shell, or Batch for data collection , parsing, and report generation. Operate lab equipment such as oscilloscopes, power analyzers, and other tools. Interested candidates Share Resume to Prasadkaruturi@Mirafra.com

Posted 2 months ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Are you prepared for an exciting opportunity to be part of a dynamic team in a challenging setting As a Quant Modelling Vice President in the QR Markets Capital (QRMC) team, you will have a crucial role in implementing the next generation risk analytics platform. The main goal of the QRMC team is to construct models and infrastructure for managing Market Risk, including Value at Risk (VAR), Stress, and Fundamental Review of the Trading Book (FRTB). The QRMC team in India will play a significant role in supporting QRMC group's activities globally, collaborating closely with Front Office and Market Risk functions to create tools and utilities for model development and risk management. Your responsibilities will include working on implementing the next generation risk analytics platform, evaluating model performance, conducting back testing analysis and P&L attribution, enhancing the performance and scalability of analytics algorithms, developing mathematical models for VaR/Stress/FRTB, assessing the adequacy of quantitative models and associated risks, designing efficient numerical algorithms, and creating software frameworks for analytics delivery to systems and applications. To qualify for this role, you should hold an advanced degree (PhD, MSc, B.Tech or equivalent) in Engineering, Mathematics, Physics, Computer Science, or related fields and have at least 3 years of relevant experience in Python and/or C++. Proficiency in data structures, standard algorithms, and object-oriented design is essential. Additionally, you should possess a basic understanding of product knowledge across various asset classes such as Credit, Rates, Equities, Commodities, FX & SPG, and be interested in applying agile development practices. Strong quantitative and problem-solving skills, research skills, knowledge of basic mathematics like statistics and probability theory, good interpersonal and communication skills, and the ability to work in a team are also required. Attention to detail and adaptability are key attributes for success in this role. Preferred qualifications include experience with statistical and/or machine learning techniques in the financial industry, knowledge of options pricing theory, trading algorithms, or financial regulations, experience with multi-threading, GPU, MPI, grid, or other HPC technologies, excellent knowledge of data analysis tools in Python like Pandas, Numpy, Scipy, familiarity with advanced mathematics such as stochastic calculus, and understanding of front-end technologies like HTML, React, and integration with large data sets.,

Posted 2 months ago

Apply

2.0 - 6.0 years

15 - 25 Lacs

Chennai, Coimbatore

Work from Office

If Intrested !!!! Please Fill the below details and share your updated resume to nancy.sylvia@ilinktalent.org Name: Mobile num: Email id: Current company: Total years of experience: Relevant years of experience: Current CTC: Expected CTC: Current location: Preferred location: Notice period: If immediate joiner - Last working date: Algorithms & Optimization JD Role: Software Engineer/Senior Software Engineer Organization: Multicoreware Pvt Ltd Website: https://multicorewareinc.com/ JD Code: PC002 Openings: 3 Location: Chennai & Coimbatore Permanent Role Experience: 2-5 Years We are seeking a talented engineer to implement and optimize machine learning, computer vision, and numeric libraries for target hardware architecture, including CPUs, GPUs, DSPs, and other accelerators. Your expertise will be instrumental in enabling efficient and high-performance execution of algorithms on these hardware platforms. Key Responsibilities: Implement and optimize machine learning, computer vision, and numeric libraries for target hardware architectures, including CPUs, GPUs, DSPs, and other accelerators. Work closely with software and hardware engineers to ensure optimal performance on target platforms. Implement low-level optimizations, including algorithmic modifications, parallelization, vectorization, and memory access optimizations, to fully leverage the capabilities of the target hardware architectures. Work with customers to understand their requirements and implement libraries to meet their needs. Develop performance benchmarks and conduct performance analysis to ensure the optimized libraries meet the required performance targets. Stay current with the latest advancements in machine learning, computer vision, and high-performance computing. Qualifications: BTech/BE/MTech/ME/MS/PhD degree in CSE/IT/ECE >2 years of experience working in Algorithm Development, Porting, Optimization & Testing Proifcient in programming languages such as C/C++, CUDA, OpenCL, or other relevant languages for hardware optimization. Hands-on experience with hardware architectures, including CPUs, GPUs, DSPs, and accelerators, and familiarity with their programming models and optimization techniques. Knowledge of parallel computing, SIMD instructions, memory hierarchies, and cache optimization techniques. Experience with performance analysis tools and methodologies for proling and optimization. Knowledge of deep learning frameworks and techniques is good to have Strong problem-solving skills and ability to work independently or within a team.

Posted 2 months ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for owning the full ML stack that is capable of transforming raw dielines, PDFs, and e-commerce images into a self-learning system that can read, reason about, and design packaging artwork. This includes building data-ingestion & annotation pipelines for SVG/PDF to JSON conversion, designing and modifying model heads using technologies such as LayoutLM-v3, CLIP, GNNs, and diffusion LoRAs, training & fine-tuning on GPUs, as well as shipping inference APIs and evaluation dashboards. Your daily tasks will involve close collaboration with packaging designers and a product manager, establishing you as the technical authority on all aspects of deep learning within this domain. Your key responsibilities will be divided into three main areas: **Area Tasks:** - Data & Pre-processing (40%): Writing robust Python scripts for parsing PDF, AI, SVG files, extracting text, colour separations, images, and panel polygons. Implementing tools like Ghostscript, Tesseract, YOLO, and CLIP pipelines. Automating synthetic-copy generation for ECMA dielines and maintaining vocabulary YAMLs & JSON schemas. - Model R&D (40%): Modifying LayoutLM-v3 heads, building panel-encoder pre-train models, adding Graph-Transformer & CLIP-retrieval heads, and running experiments, hyper-param sweeps, ablations to track KPIs such as IoU, panel-F1, colour recall. - MLOps & Deployment (20%): Packaging training & inference into Docker/SageMaker or GCP Vertex jobs, maintaining CI/CD, experiment tracking, serving REST/GraphQL endpoints, and implementing an active-learning loop for designer corrections. **Must-Have Qualifications:** - 5+ years of Python experience and 3+ years of deep-learning experience with PyTorch, Hugging Face. - Hands-on experience with Transformer-based vision-language models and object-detection pipelines. - Proficiency in working with PDF/SVG tool-chains, designing custom heads/loss functions, and fine-tuning pre-trained models on limited data. - Strong knowledge of Linux, GPU, graph neural networks, and relational transformers. - Proficient in Git, code review discipline, and writing reproducible experiments. **Nice-to-Have:** - Knowledge of colour science, multimodal retrieval, diffusion fine-tuning, or packaging/CPG industry exposure. - Experience with vector search tools, AWS/GCP ML tooling, and front-end technologies like Typescript/React. You will own a tool stack including DL frameworks like PyTorch, Hugging Face Transformers, torch-geometric, parsing/CV tools, OCR/detectors, retrieval tools like CLIP/ImageBind, and MLOps tools such as Docker, GitHub Actions, W&B or MLflow. In the first 6 months, you are expected to deliver a data pipeline for converting ECMA dielines and PDFs, a panel-encoder checkpoint, an MVP copy-placement model, and a REST inference service with a designer preview UI. You will report to the Head of AI or CTO and collaborate with a front-end engineer, a product manager, and two packaging-design SMEs.,

Posted 2 months ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

As a Developer for our team based in Pune, you will be responsible for advancing the capabilities of our AI solutions through the application of predictive models. You should possess a strong background in AI and machine learning, with expertise in software development, mathematics, analytics, and effective communication. The ideal candidate will have a minimum of 2 to 6 years of experience in the field, with a certification in Machine Learning being a desirable asset. Your responsibilities will include algorithm development, computer vision, image segmentation, image processing, 3D modeling, object detection, and the application of various machine learning techniques. To excel in this role, you must have a deep understanding of statistics and proven experience with machine learning algorithms. Proficiency in programming languages such as Python is essential, as well as familiarity with DL frameworks like Tensorflow and Torch. Your scientific expertise and practical knowledge of deep learning will be invaluable assets to our team. Previous experience in deploying machine learning models in a production environment, specifically on AWS or Azure cloud platforms, is highly preferred. Familiarity with the Anaconda Enterprise platform, Kubernetes, and GPU-accelerated deep learning models will be advantageous. If you are passionate about tackling complex analytical challenges and have a keen interest in leveraging AI technologies to solve real-world problems, we invite you to apply for this exciting opportunity.,

Posted 2 months ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

We are looking for smart Software Quality Assurance engineers to contribute to the development of next-generation Graphics, Compute, and SOC products at NVIDIA. As part of our team, you will play a key role in ensuring the delivery of high-quality software throughout the chip and product development lifecycle. Ideal candidates will possess a strong foundation in maintaining software quality, with a focus on bug-free releases, a solid understanding of graphics and compute concepts, and a thorough knowledge of current-generation PC/hardware architecture. Excellent communication skills and a commitment to meticulous engineering practices are essential qualities for this role. This Software Quality Assurance position is specifically related to system software, and experience with Selenium web technologies is not applicable. As a member of our team, your responsibilities will include validating products through systematic tests, developing and maintaining quality standards, creating and executing test plans, analyzing and writing test standards and procedures, documenting test results for debugging purposes, analyzing test results to ensure existing functionality, and providing feedback for technical appraisals. You will collaborate with development engineers to resolve issues and ensure the seamless integration of quality computer systems into scientific compilation, data acquisition, and processing functions. What We Need To See: - Bachelor's degree in Computer Science or Electrical Engineering with at least 3 years of experience - Proficiency in building PCs and systems, including assembly, setup, and installation - Strong experience in executing test plans, interpreting and communicating results - Ability to write new tests and flows - Experience in developing robust QA processes - Proficiency in troubleshooting routine problems that may arise during test plan additions and executions - Excellent verbal and written communication skills - Preference will be given to candidates with experience in system software QA Ways To Stand Out From The Crowd: - Familiarity with scripting languages, AI-based tools, and automation will be considered an advantage.,

Posted 2 months ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Hyderabad

Work from Office

Skills: Python, GPU compute platforms, MLOps platforms, AI models, software applications As a computer vision support engineer, you are part of the "run operations", the innovation hub of the Colruyt Group. You maintain, support and improve the applications and ICT systems that the Colruyt Group business partners and outside world purchase from Smart Technics. As such you will get to know a lot of diverse innovative cutting-edge products, providing a fantastic learning experience and growth path. Your tasks You are part of the support group that takes care of the second line technical support for the Smart Technics products which rely on computer vision technology. You support products end-to-end including camera systems, GPU compute platforms, MLOps platforms, AI models, software applications, interacting with other experts and support groups within Colruyt, as well as suppliers You take care of solving incidents by analysing root causes, providing workarounds and fixes and getting the systems operational again as soon as possible. You maintain the applications and monitor the stability and continuity of the ICT systems. You take care of the application life cycle management (ALM) of our products. To this end, you work with ITSM processes such as IT change, knowledge, incident, problem management, etc. You interact with the Service Delivery Manager on application lifecycle management and follow up on SLAs You keep documentation up-to-date and you build a knowledge base that leads to better support by first line customer services, product teams, suppliers Besides technical support, you will also contribute to the feature development and continuous improvement of our innovative products You implement new features and change requests You maintain and optimize AI models You create and implement ideas about improvements to our products and AI models for better scalability, maintainability and supportability. You proactively take care of the quality of our products You give advice and follow up with the product teams to ensure that applications can be scaled, monitored and supported in the right way. In this way, you help ensure the satisfaction of our partners. You help with the transition from MVP to robust and supportable solutions. Together with the Service Delivery Manager you are responsible to assure quality and viability of the products Profile: Knowledge and experience You have a computer science or engineering background. You have experience with computer vision technologies. You preferably have already experience with application lifecycle management (ALM) Knowledge of ITIL methodology and/or IT4IT is a plus. Problem-solving ability - You see a problem as a challenge for which you like to roll up your sleeves. Customer-oriented - You are helpful and stand for good service Communicative - You can communicate your ideas, suggestions and thoughts clearly to colleagues, suppliers and partners. Analytical You are able to efficiently analyze problems & improvements for both short term and long term Languages - Knowledge of English is a must.

Posted 2 months ago

Apply

10.0 - 14.0 years

7 - 16 Lacs

Bengaluru

Work from Office

Primary Skills: Embedded C, RTOS, Baremetal, Firmware Development, GPU, CPU • Port and develop tests* for bare metal environments on mobile SoC platforms. Design, implement, and debug firmware* for embedded systems, ensuring robust and scalable solutions. Work closely with hardware teams* to define system requirements and validate hardware functionality. Utilize JTAG and other debugging tools* for low-level troubleshooting and validation. Develop and execute test plans* for various SoC subsystems (CPU, GPU, multimedia, TPU, PCIe, USB). Optimize code* for performance, efficiency, and memory usage in resource-constrained environments. Automate test execution* and reporting using Python or Bash scripts. Document test procedures, results, and codebase* for maintainability and knowledge sharing Proficiency in C and Assembly programming* for embedded systems. Experience with firmware development* and debugging on baremetal or RTOS environments. Strong understanding of JTAG and other hardware debugging interfaces. Hands-on experience with at least two SoC subsystems:* CPU, GPU, multimedia, TPU, PCIe, or USB. Familiarity with SoC architectures* and low-level hardware/software interaction. Experience with test automation* using Python or Bash is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.

Posted 2 months ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Job Title: Senior Image Processing Engineer Job Location: Hyderabad, India Job Summary Seeking an image processing engineer to develop and optimize algorithms for real-time medical ultrasound imaging. This position is with an ultrasound company located in the heart of Silicon Valley, USA. You will partner with highly accomplished and deeply technical researchers and engineers focused on delivering innovative ultrasound imaging technologies. The position will also have an opportunity to work directly with the client at their US location. Job Responsibilities Develop and optimize beamforming, image processing, and AI-based signal and image processing algorithms. This will involve the development of Matlab/Python simulation tools, FPGA and/or GPU software routines. Drive the optimization of imaging parameters through numerical Matlab/Python simulations and/or experimental measurements. Proactively interface with the software team to ensure all technical aspects of algorithm development are properly implemented. Minimum Education/Experience Requirements M.S./M.Tech in biomedical/electrical engineering in a field related to signal/image processing or analysis. 4-5 years of industrial experience in development, integration, verification, and optimization of medical imaging systems. Experienced with Matlab and Python or equivalent signal/image processing toolbox. Experience with C/C++ is highly desirable. Experience in Ultrasound is highly desirable. Experience with algorithm development with GPU is a plus. Experience with FPGA programming is a plus. Skills: matlab,beamforming,algorithm development,python,c/c++,ai-based signal processing,image processing,gpu,fpga,

Posted 2 months ago

Apply

0.0 - 2.0 years

4 - 5 Lacs

Vellore

Work from Office

Job Title: Accelerated Computing Engineer Entry Level Experience Level: 02 Years Location: Vellore Employment Type: Full-time About the Role We seek a driven Accelerated Computing Engineer to join our innovative team in Vellore. This entry-level role offers a unique opportunity to work with advanced AI/ML models, accelerated computing technologies, and cloud infrastructure while collaborating on cutting-edge research and deployment projects. You will work with a variety of state-of-the-art models such as BGE-Large, Mixtral, Gemma, LLaMA, and Stable Diffusion, as well as other fine-tuned architectures, to solve real-world computing challenges through advanced AI/ML infrastructure solutions. Key Responsibilities Customer Interaction & Analysis: Work closely with customers to analyze technical and business needs, translating them into robust, AI-driven solutions. Model Deployment & Optimization: Develop and deploy advanced AI/ML models such as LLaMA, Mixtral, Gemma, and other GenAI models while optimizing their performance for varied computing environments. Performance Testing & System Benchmarking: Execute advanced test scenarios and performance benchmarks across AI/ML models and distributed systems to ensure optimal performance. Infrastructure & Model Research: Research, configure, and maintain infrastructure solutions (using tools like TensorRT and PyTorch) supporting our models and accelerated computing workloads. AI/ML Model Integration: Support and deploy models such as Stable Diffusion, BGE, Mistral, and custom fine-tuned models into end-to-end pipelines for AI/ML-driven solutions. Automation & Process Improvements: Drive automation strategies to streamline workflows, improve testing accuracy, and optimize system performance. Technical Liaison: Served as the technical bridge by collaborating with product development teams, tracking customer feedback, and ensuring timely resolutions. Model Configuration & Troubleshooting: Create custom scripts, troubleshoot advanced configurations, and support tuning efforts for AI/ML model customization. Skills & Qualifications Required Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical discipline. Strong foundational knowledge of AI/ML model deployment and cloud infrastructure. Proficiency with AI/ML frameworks & libraries, including PyTorch, TensorRT, and Triton. Hands-on experience with deployment models such as LLaMA, Mixtral, Gemma, and Stable Diffusion. Familiarity with distributed computing environments and orchestration tools like Kubernetes. Proficiency in workflow automation, performance tuning, and large-scale system debugging. Understanding of cloud computing technologies and infrastructure architecture, including storage, networking, and computing paradigms. Preferred Skills: Experience working with object storage technologies like AWS S3, Azure Blob Storage, and MinIO. Familiarity with advanced AI/ML model frameworks such as Gemma-2b, Mixtral-8x7b, Mistral-7b-instruct, and other fine-tuned AI models. Expertise in GPU configuration and tuning for AI/ML workloads, including drivers and machine learning optimization strategies. Familiarity with serverless computing and Function as a Service (FaaS) concepts. Experience with infrastructure as code (IaC) and performance benchmarking methodologies.

Posted 2 months ago

Apply

7.0 - 12.0 years

10 - 20 Lacs

Bengaluru

Work from Office

About Us: Tessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system testing labs. Tessolve offers a Turnkey ASIC Solution, from design to packaged parts. Tessolves design services include solutions on advanced process nodes with a healthy eco-system relationship with EDA, IP, and foundries. Our front-end design strengths integrated with the knowledge from the backend flow, allows Tessolve to catch design flaws ahead in the cycle, thus reducing expensive re-design costs, and risks. We actively invest in the R&D center of excellence initiatives such as 5G, mmWave, Silicon photonics, HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-end product design services in the embedded domain from concept to manufacturing under an ODM model with application expertise in Avionics, Automotive, Industrial and Medical segments. Tessolves Embedded Engineering services enable customers a faster time-to-market through deep domain expertise, innovative ideas, diverse embedded hardware & software services, and built-in infrastructure with world-class lab facilities. Tessolves clientele includes Tier 1 clients across multiple market segments, 9 of the top 10 semiconductor companies, start-ups, and government entities. We have a global presence over 12 countries with office locations in the United States, India, Singapore, Malaysia, Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, and Test Labs in India, Singapore, Malaysia, Austin, San Jose. Role - Baremetal Test Development Engineer - Mobile SoC: Notice - Immediate to 20 Days Experience - 7-20 Years Employer - Tessolve Semiconductors Job Location : Bangalore ( Work from office ) Note - Peoples whose below skills are not met kindly ignore this apply only it it meets your skills What you'll do Proficiency in C and Assembly programming* for embedded systems. Experience with firmware development* and debugging on baremetal or RTOS environments. Strong understanding of JTAG and other hardware debugging interfaces. Hands-on experience with at least two SoC subsystems:* CPU, GPU, multimedia, TPU, PCIe, or USB. Familiarity with SoC architectures* and low-level hardware/software interaction. Experience with test automation* using Python or Bash is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Tessolve Semiconductor Private Limited, as well as its affiliates and subsidiaries ( Tessolve ) does not require job applicants to make any payments at any stage of the hiring process. Any request for payment in exchange for a job opportunity at Tessolve is fraudulent and should be ignored. If you receive any such communication, we strongly advise you to refrain from making any payments and to promptly report the incident to us at hr@tessolve.com. Tessolve is not responsible for any losses incurred due to such fraudulent activities Interested candidates pls send me your updated resumes to shreyas.ramesh@tessolve.com / References are welcome Thanks, Shreyas. R TA - Team , Tessolve

Posted 2 months ago

Apply

10.0 - 15.0 years

35 - 40 Lacs

Hyderabad, Bengaluru

Work from Office

The role This position is a unique opportunity to exercise your hardware verification skills on cutting edge designs within the prestigious PowerVR Hardware Graphics group. Here you will exercise your skills on key components that meet latest demands and improvements for graphics IP. You will: Oversee all verification activities for a GPU component or subsystem, from initial planning to final sign-off. Develop verification plans and build, maintain UVM testbench components. Monitor, track, and report verification metrics to ensure closure. Provide verification-focused feedback during design specification discussions. Implement UVM testbenches, including writing tests, sequences, functional coverage, assertions, and verification plans. Take ownership of task definition, effort estimation, and progress tracking. Contribute to the enhancement and evolution of GPU verification methodologies. Lead, mentor, and support team members in verification activities. Engage in design and verification reviews, suggesting improvements where necessary. About you Committed to making your customers, stakeholders and colleagues successful, youre an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. Youre curious, solutions orientated and a world-class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You'll have: Demonstrated experience in developing verification environments for complex RTL designs. Strong understanding of constrained-random verification methodologies and the challenges of achieving verification closure. Ability to define verification requirements, determine implementation approaches, and design testbenches. Expertise in root-cause analysis of complex issues, with the ability to resolve them efficiently. Deep knowledge of SystemVerilog and UVM. Capability to develop and enhance verification flows. Familiarity with ASIC design methodologies, flows, and tools. Proficiency in planning, estimating, and tracking personal tasks. Experience managing multiple projects simultaneously. Strong communication skills for effectively conveying technical issues, both verbally and in writing. You might also have: Experience leading teams. Knowledge of Graphics, GPU, CPU, or SoC architectures. Experience with broader verification technologies, including formal property-based verification (FPV). Proficiency in coding and scripting using Python, TCL, Perl, SystemC, or C++. Understanding of functional safety standards such as ISO26262.

Posted 2 months ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad, Bengaluru

Work from Office

The role This position is a unique opportunity to exercise your hardware verification skills on cutting edge designs within the prestigious PowerVR Hardware Graphics group. Here you will exercise your skills on key components that meet latest demands and improvements for graphics IP. You will: Design verification plans and develop, maintain UVM testbench components. Gain a deep understanding of the design and testbench under your responsibility. Build UVM testbenches, including writing tests, sequences, checkers, scoreboards, and verification/coverage plans. Take ownership of task definition, effort estimation, and progress tracking. Contribute to the improvement and evolution of GPU verification methodologies. Take ownership of coverage closure and provide verification metric reports. About you Committed to making your customers, stakeholders and colleagues successful, youre an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. Youre curious, solutions orientated and a world-class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You'll have: Experience in developing and maintaining verification components. Strong proficiency in SystemVerilog, UVM, and constrained-random verification methodologies. Skilled in debugging and identifying root causes of issues. Effective communication of technical issues, both verbally and in writing. You might also have: Knowledge of Graphics, GPU, CPU, or SoC architectures. Experience with broader verification technologies, including formal property-based verification (FPV). Proficiency in coding and scripting using Python, TCL, Perl, SystemC, or C++.

Posted 2 months ago

Apply

7.0 - 12.0 years

3 - 7 Lacs

Hyderabad, Bengaluru

Work from Office

Role : Linux BSP Development Location : Bangalore, Hyderabad Experience : 7 - 12 Yrs Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Key Responsibilities : Linux BSP Development : Develop, port, and maintain Linux BSP for target devices. Device Driver Porting : Port device drivers for USB, I2C, and other peripherals. GPU Integration : Integrate GPU capabilities like OpenGL, CL, Vulkan, video acceleration, and display. Root Cause Analysis : Conduct in-depth root cause analysis for issues related to Linux BSP, device drivers, and GPU. Embedded Linux and RTOS : Work with embedded Linux and RTOS environments. Performance Optimization : Optimize system performance and resource utilization. Collaboration : Collaborate with cross-functional teams to ensure seamless integration. Documentation : Create clear and concise technical documentation. Required Skills and Experience : - Strong proficiency in Linux kernel development and device driver programming. - In-depth understanding of Linux kernel architecture and subsystems. - Experience with device driver development for USB, I2C, and other peripherals. - Knowledge of GPU architectures and APIs (OpenGL, CL, Vulkan). - Experience with embedded Linux and RTOS. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Proficiency in scripting languages (e.g., Python, Bash).

Posted 2 months ago

Apply

7.0 - 12.0 years

2 - 6 Lacs

Hyderabad, Bengaluru

Work from Office

Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Android BSP Development : Develop, port, and maintain Android BSP for target devices. HAL Development : Develop and maintain HAL modules for various hardware components. Kernel Customization : Customize Linux kernel for specific hardware requirements. Device Driver Porting : Port device drivers for USB, I2C, and other peripherals. GPU Integration : Integrate GPU capabilities like OpenGL, Vulkan, video acceleration, and display. Root Cause Analysis : Conduct in-depth root cause analysis for issues related to Android BSP, HAL, kernel, and GPU. Performance Optimization : Optimize system performance and resource utilization. Collaboration : Collaborate with cross-functional teams to ensure seamless integration. Documentation : Create clear and concise technical documentation. Required Skills and Experience : - Strong proficiency in Android framework and HAL development. - In-depth understanding of Linux kernel architecture and device driver programming. - Experience with device driver development for USB, I2C, and other peripherals. - Knowledge of GPU architectures and APIs (OpenGL, Vulkan). - Experience with Android performance optimization and power management. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Proficiency in scripting languages (e.g., Python, Bash).

Posted 2 months ago

Apply

9.0 - 14.0 years

40 - 75 Lacs

Bengaluru

Hybrid

• Develop SoC verification plans focused on IP block interoperability & SOC/ System level. • Develop RAL test plan at SOC/IP level. • Verify SoC using advanced verification methodologies. • HW/SW Co-Verification environment - test-benches, use-cases. Required Candidate profile • 10+ years in DV full-chip Exp. • Strong in UVM & testbench architecture • SV/UVM testbench & assertion Development • Hands-on RAL model development (UVM) • Interface knowledge: AXI, APB, AHB

Posted 2 months ago

Apply

12.0 - 17.0 years

35 - 100 Lacs

Noida

Work from Office

Sr Staff Engineer Design Verification [ Location: NOIDA] Job Description We are seeking a diligent Verification leader to join our team at leading semiconductor company. The Verification engineer will be responsible for performing various verification tasks including Test Plan creation, Testcase creation, Coverage closure, Requirements traceability and Gate Level Simulation. They will also review system requirements and track quality assurance metrics. Ultimately, the role of the Verification Engineer is to ensure that our products, applications, and systems work correctly, safely & securely. Responsibilities: Drive Verification R&D team driving technical execution and best in class methodologies used in the design of advanced microcontrollers andmicroprocessors. Work closely with system architects to understand high level specifications to be able to verify them. Work with various EDA vendors to deploy next generation tools Build strong collaboration with other R&D teams such as RTL, DFT, digital IP, PD, Design Enablement, Emulation, and Validation to achieve project milestones Promote continuous improvement to design techniques to ensure ‘Zero Defect’ chips Collaborate with SME’s and key leaders in architecture, systems, emulation, SoC design, software, physical design, and IP teams developing key technical networks to influence overall design improvements and verification methodologies Responsible for developing detailed Technical SoC verification execution plans, progress reports and tracking milestones, managing technical risks, and providing mitigations to meet schedule quality and costs commitments. Communicate across technical teas as well as provide executive level presentations Complete ownership for SoC verification quality sign-offs ensuring all deliverables for team hand-offs. Drive best in class verification methodologies collaborating with global internal and external SME’s and developing adoption and compliance processes. Including, driving key innovation strategies which significantly impact efficiency and quality for overall R&D and ROI Qualifications Degree in Electrical/Electronic Engineering, Computer Engineering or Computer Science At least 12 years of experience in SoC Verification domains and have working knowledge of industry standard EDA toolkits. Proven experience in testbench design and development using UVM methodology for IP/Subsystem and SOC. Experience in Microcontroller and Microprocessor architecture & Interconnect Experience in protocols like AHB/AXI/CHI, Memory (ROM, RAM, Flash, LPDDR5/5x) and memory controllers. Advanced knowledge of Verilog, System Verilog, C/C++, Shell. Good knowledge in scripting like Perl, TCL or Python is a plus High proficiency in Metric Driven Verification concepts, functional and code coverage. Expertise in directed and constrained random methodologies. Good knowledge of formal verification methodologies and assertions. Experience with debugging of designs pre- and post-silicon, in simulation and on the bench. Excellent written and verbal communication skill. Must have worked on complex, multi-core SoC’s with extensive interconnects and a large range of peripherals. Fair domain knowledge of clocking, system modes, power management, debug, security and other architectures is a must. Any of following experience would be a plus: High Speed Peripherals like DDR, PCIe, UCIe, Ethernet, GPU, VPU (Video Processing Unit); NIC/FlexNOC interconnect; Flash memory subsystems.

Posted 2 months 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