Linux Software Engineer, Lead Senior
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Qualcomm is seeking a Lead Senior Linux Software Engineer for their AI Software team in Bangalore, India. The role involves building next-generation AI infrastructure for large-scale inference and fine-tuning workloads, focusing on core platform technologies. Ideal candidates have strong C++ and Linux systems programming expertise.
Ansvarsområden
- Design and develop high-performance software components for host software platforms.
- Build scalable infrastructure for distributed AI workloads, communication libraries, and data movement frameworks.
- Drive feature development, debugging, profiling, and performance optimization across the software stack.
- Collaborate with cross-functional teams including runtime, compiler, kernel, firmware, and hardware engineers.
- Participate in software architecture, design reviews, requirements definition, and implementation planning.
Krav
- 4+ years of experience in Linux user-space software development, including API design, IOCTL interfaces, and multi-threaded programming.
- 4+ years of hands-on experience with modern C++ (C++11/14/17), including design, implementation, debugging, testing, and performance optimization.
- Strong proficiency in C, C++, and Python.
- Strong understanding of PCIe endpoint devices, device memory architecture, host-device interactions, and Linux driver fundamentals.
- Experience with unit testing frameworks and methodologies, including GoogleTest.
- Solid understanding of Linux systems programming, distributed systems, and large-scale software platforms.
- Experience with requirements management, traceability, and software lifecycle processes.
- Familiarity with peripheral driver development, RDMA, and high-performance communication technologies.
- Understanding of system architecture, including CPU cores, cache hierarchies, memory subsystems, interconnects, buses, and I/O components.
- Experience using source code management and configuration management tools; strong Git knowledge is required.
- Experience with inter-process communication technologies such as gRPC and Protocol Buffers.
- Familiarity with software development and debugging tools.
- Ability to thrive in a structured software development environment while remaining hands-on with design, coding, testing, and debugging activities.
- Strong written and verbal communication skills, along with excellent collaboration and interpersonal abilities.
- 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 and 2+ years of experience; OR PhD and 1+ year of experience.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Önskade kvalifikationer
- Experience with communication frameworks such as gRPC, Protocol Buffers, and low-level system software development is highly desirable.
Färdigheter
C++LinuxgRPCProtocol BuffersPythonGitC
#AI#LLM#inference#fine-tuning#infrastructure#software#engineering#C++#Linux#distributed systems#performance optimization#gRPC#Protocol Buffers#PCIe#RDMA
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 2 veckor sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Bangalore, India
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Sandvik
Tampere, FinlandSenior Electrical Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Accenture
Copenhagen, DenmarkUtilities Strategy Manager
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Łódź, PolandJunior Software Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Scania Group
Koblenz, GermanySenior Full-Stack Anwendungsentwickler
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Emerson
Warsaw, PolandSales Engineer Power Industry
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Emerson
Cumbernauld, United KingdomOperations Engineer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
