Jobs
Interviews

3 Arm Cpus Jobs

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

2.0 - 17.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Platform Software Architect Engineer, Senior Staff/Manager to join the Qualcomm Platform Software Architecture team. This team falls under the Common Software Engineering organization and works collaboratively with HW counterparts to define, evolve, and sustain architectures that enable differentiating features for products at a minimum cost. The primary focus is on server products, with a key theme of harmonization and re-use across products. The team collaborates with various SW and HW teams across the organization to gather requirements and provide architectural proposals and recommendations. As a Platform Software Architect Engineer, Senior Staff/Manager, your responsibilities will include creating, evolving, enhancing, and adapting software architectural solutions for Qualcomm products. You will focus on various aspects such as platform boot, reset, debug, resource management, workload partitioning, memory maps, infra aspects like NoC connectivity, virtualization, interrupts, timers, and more. You will provide assessments for features/changes, support power, performance, memory, or other systemic KPI assessments, establish end-to-end data flows, impacts, and risks, and collaborate with multiple cross-functional technology arch and execution teams. Minimum qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience, or a Master's degree with 5+ years of experience, or a PhD with 4+ years of experience. You should have at least 3 years of work experience with programming languages such as C, C++, Java, Python, etc., and 13 to 17+ years of experience in the embedded domain designing, developing, and supporting software solutions on multi-core ARM/CPUs. Experience in real-time SW development for embedded products is also required. Preferred qualifications include knowledge of server SoC platforms, hands-on experience with compute and server products, SoC power and performance management knowledge, SoC security and virtualization exposure, experience in designing complex embedded System SW features, and more. Solid knowledge of CPU/MMU/Cache/IOMMU architecture and real-time OSes, as well as experience with Linux kernel device driver development and memory management SW, are also preferred. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you may contact disability-accommodations@qualcomm.com. Qualcomm expects its employees to abide by all applicable policies and procedures, including security and confidentiality requirements. Note: This is a summarized and formatted version of the provided job description.,

Posted 2 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

bengaluru, karnataka, india

On-site

At NVIDIA, we build groundbreaking products for the following sectors: Gaming, Deep Learning, Automotive, Embedded and High Performance Computing. As a member of the GPU/SoC Foundations Developer Tools team, you will be advancing the state of art of our low-level profiling library which aids developers in analyzing and optimizing the performance of their systems/applications. We are seeking a motivated Software Engineer to contribute to the performance triage development and co-design of our software in collaboration with our Hardware Architecture team. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's world-class technology. What you'll be doing: Work with multi-disciplinary teams to design, implement, and verify performance metrics and collection methodologies for NVIDIA GPUs, Video, Vision and many other accelerators Work on developing and improving methodologies for profiling data collection from GPUs / SoCs Define, invent, and improve our profiling library with new features to allow NVIDIA's customers to extract the best performance out of their code base Read and understand HW specs to design solutions based on it Work on software unit level tests and framework ensuring the quality of the product What we need to see: B.Tech. EE/CS or equivalent with 2+ years of work experience or M.Tech. with 1+ years experience, or Ph.D. Strong programming ability in C, C++, scripting languages Knowledge of Computer Architecture (preferably ARM CPUs/ SoCs or GPUs) Sound Operating Systems fundamentals Knowledge of hardware-software co-design principles and practices Ways to stand out from the crowd: Experience in Device drivers or System software Knowledge of GPU API's such as: CUDA, OpenCL, OpenGL, Direct3D, Vulkan Knowledge of communication bus protocols (AMBA, PCIe, InfiniBand or others) Prior experience authoring developer tools, particularly for GPUs or SoCs Knowledge of hardware performance counters and usage in performance optimizations NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most motivated people in the world working for us. If you are creative and self driven, we want to hear from you. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people in multiple disciplines to help us accelerate the next wave of computing. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, disability status or any other characteristic protected by law.

Posted 2 weeks ago

Apply

2.0 - 10.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is looking for a skilled Software Engineer with over 10 years of experience in the embedded domain. As a Software Engineer, you will be responsible for designing, developing, and supporting software solutions on multi-core ARM CPUs with strong C/C++ programming skills. Your role will involve working on embedded platforms including low-level firmware, kernel (Linux or QNX), Hypervisor/Virtualization, and user-space components. You should have experience in designing and developing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems. Hands-on experience with J-TAG or ICE debuggers is required for real-time software development for embedded products. Additionally, expertise in writing kernel space device drivers in areas of MMU, Power, and Development of PCI RC/EP Device Driver is essential. A solid understanding of Linux/QNX boot flow on embedded systems, computer system architecture, board bring-up, device drivers, and peripheral buses (SPI, I2C, USB) is necessary. You should also have experience with memory controller DDR, eMMC, UFS, and performance optimization. The role requires excellent communication skills to collaborate with internal teams and external partners on analysis and debugging. Minimum qualifications include a Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or related fields with relevant work experience. You should have at least 2 years of work experience with programming languages such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you are a motivated self-starter with a passion for software development and debugging, and have a proactive attitude towards technical challenges, this could be the right opportunity for you at Qualcomm India Private Limited.,

Posted 1 month 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