Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
3 - 7 Lacs
bengaluru
Work from Office
Desired Profile : Expertise in C++ programming Expertise in Linux Kernel development Expertise in I/O execution / development experience on platforms / boards / SoCs Expertise working on Audio I/O (Azalia, Soundwire, I2S) Expertise in using GDC debugger and oscilloscope for analysing wave forms and debugging Strong knowledge on OS architecture Preferred resources with valid regional work permit.
Posted 1 day ago
0.0 years
0 Lacs
india
On-site
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_ AI/ML Development Engineer Job Description: We are seeking a highly skilled AI/ML Development Engineer with deep expertise in cutting-edge AI and machine learning algorithms and inference workloads. The ideal candidate will have comprehensive experience across key embedded domains including computer vision, voice recognition, and generative AI leveraging large language models (LLMs). Key Responsibilities: Design, develop, and optimize AI/ML models and inference pipelines tailored for embedded systems. Implement and integrate AI/ML model operators and kernels on popular hardware accelerators such as GPUs and NPUs. Perform model quantization and apply other efficient inference techniques to maximize performance and resource utilization on embedded platforms. Deliver end-to-end AI solutions including deployment, performance profiling, and debugging for customer-specific applications. Collaborate closely with cross-functional teams to resolve technical issues and optimize AI workloads in real-time embedded environments. Develop and maintain software primarily on Linux platforms, utilizing standard AI frameworks such as ONNX Runtime and AMD ROCm. Qualifications: In-depth knowledge of state-of-the-art AI/ML algorithms and inference workloads, with a strong focus on embedded applications. Proven experience with AI/ML model operators and kernel development on hardware accelerators including GPUs and NPUs. Hands-on expertise in model quantization and efficient inference methods for resource-constrained embedded systems. Solid experience with Linux-based software development, real-time embedded systems, and AI frameworks like ONNX Runtime and AMD ROCm. Strong problem-solving skills and ability to troubleshoot and resolve customer-specific AI/ML deployment issues. Preferred: Experience with computer vision, voice recognition, and generative AI (LLMs) applications. Familiarity with performance profiling and optimization tools for embedded AI workloads ACADEMIC CREDENTIALS: Bachelor's or Master's degr ee in Computer or Electrical Engineering or equivalent #LI-MK1 Benefits offered are described: . 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 3 days ago
5.0 - 8.0 years
4 - 8 Lacs
bengaluru
Work from Office
Desired Profile : Expertise in embedded Linux driver / kernel development Expertise in Embedded C programming Expertise in working with IPC, DMA driver development. Expertise in working with kernel mode driver programming in Linux Expertise in linux kernel and driver development Expertise in embedded systems development and Debugging Experience dealing with Linux community and Open Source contribution a plus Expertise in working with any one of the driver development domain : Audio Driver : Audio sub-system, Audio driver development, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM Display Driver development : X, Wayland, Weston, Display driver Ethernet Driver : Network driver development Graphics driver : DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa Multi Media-Video driver : Vaapi, vdpau, gstreamer, v4l2 Power management : System to RAM, S0ix3 Virtualization : Xen, KVM, QNX hypervisor knowledge Proficient in yocto development Preferred resources with valid regional work permit
Posted 4 days ago
3.0 - 8.0 years
5 - 10 Lacs
bengaluru
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. Job Summary: 3+ years experience with Programming Language such as C, C++, exposure to Python, etc. 3+ years development experience with Programming Language such as C, C++, Python, etc.. 3+ years professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. 3+ years experience with low level software/ interface and debugging. 3+ years experience with industry standard software development toolsHSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Strong OS fundamentals. Linux and kernel development a strong plus Experience with ARM architecture is added advantage. Experience in BSP development. Experience with low level device driver programming, boot code development Excellent communication skills (written and verbal) and team player Should be self motivated and self driven Preferred Qualifications: Bachelors/Master's Degree in Engineering, Information Systems, Computer Science or related field. 3+ years of Software Engineering or related work experience. 3+ years of experience with API. 3+ year of work experience with Git, Perforce, or Source Code Management System Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 5 days ago
7.0 - 9.0 years
12 - 19 Lacs
bengaluru
Work from Office
3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules, working on system-level operating system components, and performing some application-level development for Linux-based operating system 3+ Linux kernel development Experience using Yocto. Porting of packages and integrating them into the yocto framework. Expert in Linux debug skills, especially in the core kernel software stability Experience of Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence) Exposure to Make, GNU toolchains. Experience with ARM and RISC-V chip architectures Linux Driver customization as per customer needs Assist the Applications team with customer support as needed Produce documentation that may be used inside and outside the company. Mandatory Key SkillsKernel,Linux Kernel,Debugging,Firmware,Kernel Development,Yocto,Gnu,Arm,Risc,Linux Driver,Porting,C++,Spi,I2C,Uart,Embedded C,Embedded Systems,Rtos,Microcontroller,Device Drivers,Rs232,Gdb,Device Driver Development,Usb,Tcp,Data Structures,Linux*
Posted 5 days ago
3.0 - 8.0 years
10 - 20 Lacs
bengaluru
Hybrid
Embedded Software Engineer for Linux Kernel Development firmware, and low-level device driver programming. The role involves porting kernel modules, working with system-level components, and Linux driver customization using Yocto similar tools
Posted 6 days ago
12.0 - 14.0 years
12 - 14 Lacs
hyderabad, telangana, india
On-site
Design and develop core distributed database system functionalities. Come up with new architecture and design to solve complex scalability problems. Implement comprehensive functional and system-test for your area of responsibility and for overall database quality. Interact with broader database team to help integrate the projects/features and collaborate tightly on code, design and test strategy reviews Architecting, designing and coding the features for high quality Owning, debugging and resolving Customer issues with utmost urgency and adhering to customer trust Drive cross team collaborative work environment with other Scrum teams andengineering managers that fosters autonomy, innovation, learning, respect andtransparency while holding a high bar for delivery Requirements : 13+ years in software development which includes experience in varying aspects of development cycle, including design, coding, testing and performance characterisation, and possessing 4+ years of direct database kernel development experience BE/BTech/MTech in computer science, or a related field with strong CS fundamentals including data structures, algorithms, and distributed systems Experienced senior developer responsible to build complex and high performance cloud native features Experience working with a group of developers in a high-pace high-demand environment Experience in Agile development Experience in C or C++ server development. Working exposure in Java is preferred. Experience with relational database kernel development, demonstrated by working on critical areas of a successful commercial or an open source RDBMS Track record of delivering innovative and Release-defining features for a major software system Excellent communication skills and problem-solving skills Experience with highly-scalable and highly-available distributed systems.
Posted 1 week ago
5.0 - 12.0 years
0 Lacs
karnataka
On-site
As a Senior Software Engineer specializing in C/C++ Embedded Networking, you will be responsible for designing, developing, and optimizing embedded software components using C and C++. Your expertise in Linux OS internals, Embedded Linux, U-Boot, and kernel development will be crucial for debugging and performance optimization. You will play a key role in resolving issues on embedded systems to ensure stability and scalability, as well as contributing to the development and maintenance of prpIOS or OpenWRT-based platforms. In this role, you will be tasked with developing and integrating solutions for various network communication protocols such as USB, Ethernet, TCP/IP, IPv4/IPv6, DHCP, NAT, DNS, and routing. Collaboration on system-level design involving router/gateway network functions like firewalls, traffic shaping, and QoS will be essential. Ensuring smooth Linux kernel/user-space interactions for networking stacks and embedded applications will also be part of your responsibilities. You will work closely with cross-functional teams to deliver high-performance embedded networking solutions. The required skills for this position include a strong expertise in C and C++ programming, hands-on experience with Linux OS internals, U-Boot, and kernel development/debugging, as well as solid knowledge of embedded system debugging techniques and tools. Experience with prpIOS or OpenWRT platforms and a strong understanding of communication networks and protocols (USB, Ethernet, TCP/IP) are also necessary. Good-to-have skills include an understanding of wireless networking standards (802.11, mesh networking, QoS), familiarity with network security functions such as firewalls, NAT, traffic shaping, and gateway product features, as well as exposure to performance tuning and system optimization for networking products.,
Posted 1 week ago
5.0 - 10.0 years
6 - 10 Lacs
hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. The key responsibilities for this role are as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5-10years of experience in Firmware design( embedded software)and development Expertise inC/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 1 week ago
3.0 - 6.0 years
6 - 10 Lacs
hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. Responsibilities: The key responsibilities for this role as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Expertise in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Should be a good team player Should have strong analytical skills Should have good communication skills and a quick learner Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 1 week ago
8.0 - 13.0 years
4 - 8 Lacs
bengaluru
Work from Office
Research Engineer position at IBM India Research Lab is a challenging, dynamic and highly innovative role. We are actively looking for top talent in the area of: Software stack optimization for IBM’s Spyre accelerator , including compiler enhancements, specialized kernels, performance libraries, and tooling. Low-level optimization within the PyTorch stack or below , aimed at maximizing GPU resource utilization. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise You should have one or more of the following: A Master’s/PhD degree in Computer Science, AI, or a related field from a top-tier institution 0–8 years of experience in the Systems for AI domain, with expertise in one or more of the following: Model architectures Distributed training Inference optimization GPU or other accelerator architectures Multi-accelerator networking (e.g., NCCL) Compilers CUDA programming Triton kernel development Experience with PyTorch FSDP and HuggingFace libraries Proficiency in Python or C++ A growth mindset and a pragmatic, problem-solving attitude
Posted 1 week ago
3.0 - 8.0 years
7 - 17 Lacs
bengaluru
Work from Office
Role & responsibilities Android, Display, Camera , Multimedia drivers Experience in Android AOSP and lower layers Linux Driver and Kernel experience, Debugging Experience in Android Multimedia stack and drivers Preferred candidate profile
Posted 1 week ago
3.0 - 8.0 years
17 - 22 Lacs
hyderabad
Work from Office
General Summary: Job Overview: Qualcomm Snapdragon SOCs long battery life is built on industry leading power management architectures. As a member of the APPS Power Optimization Team you will contribute to the optimization of power consumption in various scenarios for upcoming Snapdragon SoCs designed for Mobile, Compute, AR/VR products. You will work with engineers across a range of disciplines (e.g. hardware, software and systems) and technologies (e.g. advanced CPUs, Hexagon DSPs, Adreno GPUs, IoT, AR/VR, ML/AI, Wireless LAN, GPS, low power audio, and low power sensors). Job Responsibilities: Find solutions to system level power and resource management in Android Mobile devices . Conduct hands-on performance, power, and/or thermal studies to help optimize the SW power; Influence the hardware design to improve power consumption or simplify the power. Effectively communicate experimental results, review with technical leads and peers, analyze outstanding issues; Work with software teams, who implement modules that are clients of the power and resource management software, to gather requirements and provide guidance. Work with software teams to identify and fix performance bottlenecks that increase power consumption. Design tools to identify and debug power consumption issues on development platforms and commercial devices Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. ORPhD 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. Preferred Qualification: 5+ yrsexperience in embedded software development orLinux Device DriverDevelopment. Knowledge onEmbedded systems/Linux kernel development/Device drivers/Androidis Mandatory. Experience in programming with at least one programming language like C, C++, Java, Python, etc. Ability to approach problems at a system level - One or more of the following: - Device driver or board support package (BSP) knowledge or development experience - Experience with Linux - Understanding ofARM processor architectures- Experience withAndroid power optimization Excellent communication and presentation skills Experience in using debug tools like JTAG debugger, oscilloscopes, logic analyzers Excellent problem-solving skills. Should be willing to Work from office (All days) and willing to physically present in LAB . Minimum Qualifications: Bachelor's / Masters degree in Engineering, Information Systems, Computer Science, or related field
Posted 1 week ago
8.0 - 13.0 years
12 - 17 Lacs
bengaluru
Work from Office
Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have Engineer with 8+ years of experience in embedded Linux driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals and audio fundamentals Experience with ALSA ASoC driver development Experience with audio transmission protocols like I2S/TDM, audio DAC/ADC Experience with audio DSP firmware development Experience with bare metal or RTOS based firmware development 10.System knowledge, System Debugging, firmware debugging using JTAG Nice to have Good to have 1.Experience with Any RTOS porting. 2.Experience with host to DSP communication.
Posted 1 week ago
3.0 - 8.0 years
11 - 15 Lacs
bengaluru
Work from Office
Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. ResponsibilitiesDeveloping and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. SkillsMust have 1.Engineer with 3-8 Years of experience in embedded Linux driver/kernel development. 2.Strong C development skills. 3.Experience with any one of the driver development domain Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. Power Management System to RAM, S0ix3. Display Driver development X, Wayland, Weston, Display driver Experience with Audio sub-systems, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in Yocto development. Virtualization Xen, KVM, QNX hypervisor knowledge. Ethernet Driver Network driver development. 4.Good working experience with IPC, DMA driver development. 5.Experience with kernel mode driver programming in Linux 6.Linux Device driver programming experience in Linux Kernel and Drivers. 7.Experience dealing with Linux community and Open Source contribution is a plus 8.System knowledge, System Debugging Nice to have Expertise with CAR Framework Automotive experience
Posted 1 week ago
3.0 - 6.0 years
1 - 4 Lacs
bengaluru
Work from Office
This job might be for you if You enjoy solving problems. You love taking on difficult challenges and finding creative solutions. You dont know the answer but will dig until you find it. You communicate clearly. You write well. You are motivated and driven. You volunteer for new challenges without waiting to be asked. You will take ownership of the time you spend with us and make a difference. You can impress our customers with your enthusiasm to solve their issues (and solve them!) Job Description Eximietas Design is seeking a highly motivated and experienced Engineer to join our growing team of Automotive Functional safety experts. You will be responsible for software modules that form part of a solution which includes a reference platform and its associated software stack that is specifically designed for autonomous vehicle applications. Responsibilities Design, develop, and maintain Linux kernel device drivers for Eximietas Designs products. Collaborate with hardware and software teams to define driver requirements and specifications. Implement and optimize device drivers for various hardware peripherals and platforms. Conduct thorough testing and debugging to ensure driver reliability, performance, and compatibility. Provide technical support and troubleshooting assistance for driver-related issues. Stay updated on industry trends and advancements in Linux kernel development to incorporate best practices and optimizations into driver designs. Contribute to the documentation and knowledge sharing within the team. Qualifications Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. Extensive experience in Linux kernel development and device driver programming. Proficiency in C programming language and understanding of kernel programming concepts. Hands-on experience with Qualcomm/ARM based chipsets and hardware platforms. Knowledge of Linux kernel internals, bus protocols, and driver frameworks. Strong problem-solving skills and ability to troubleshoot complex driver issues. Excellent communication and teamwork abilities.
Posted 1 week ago
3.0 - 8.0 years
15 - 19 Lacs
bengaluru
Work from Office
Company Description Our Mission Job Description Your Career As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 3+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc. Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment Additional Information The Team Our engineering team is at the core of our products connected directly to the mission of preventing cyberattacks. We are constantly innovating challenging the way we, and the industry, think about cybersecurity. Our engineers dont shy away from building products to solve problems no one has pursued before. We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment. Our Commitment We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at .
Posted 1 week ago
5.0 - 10.0 years
25 - 35 Lacs
hyderabad, bengaluru
Work from Office
Role & responsibilities Experience:3-12yrs Linux Device Driver/BSP Developer/Kernel Developer Job Description: 1. Excellent Experience of Linux kernel and the device driver model. 2. - Specific knowhow in key kernel subsystems is a plus. 3. ARM subsystems, kernel memory, sched, etc. 4. - Experience in working with mainline Linux Kerne l. 5. - Processor environments. 6. - Excellent debug skills, especially in the core kernel software stability domain, using standard debug tools like T32, tracing etc. 7. - Excellent programming skills and expert level knowledge of C. 8. - Good knowledge of Git, repo and Linux kernel development related tools. 9. - Good knowledge of ARM v7 and v8 architecture. 10. - Prior experience with Android is a plus . kindly share profile to bhoomika@skygate.co.in / vagesh.salimath@skygate.in Phone: 9632322862
Posted 2 weeks ago
5.0 - 10.0 years
16 - 20 Lacs
bengaluru
Work from Office
Your Career As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 5+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc. Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment Additional Information The Team Our engineering team is at the core of our products connected directly to the mission of preventing cyberattacks. We are constantly innovating challenging the way we, and the industry, think about cybersecurity. Our engineers dont shy away from building products to solve problems no one has pursued before. We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment. Our Commitment We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at .
Posted 2 weeks ago
3.0 - 8.0 years
15 - 19 Lacs
bengaluru
Work from Office
As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 3+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking skilled Linux Software Engineers to join their Engineering Group, specifically focusing on Software Engineering. As a Linux Software Engineer, your key responsibilities will include developing, maintaining, and enhancing Linux-based systems and applications with expertise in Debian rules, debugging, and Yocto Project recipes. You will be expected to work on Yocto, Ubuntu, and Debian distributions, contributing to open-source projects, and ensuring code quality and best practices. To excel in this role, you should have a Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field, along with at least 8 years of Software Engineering experience. Proficiency in C/C++, strong communication and analytics skills are essential. Additionally, you should possess hands-on experience with Ubuntu, RedHat, and familiarity with Linux concepts like systemd, SELinux, Snaps, Sandboxing, Containers, Docker, etc. A solid understanding of Linux kernel, SOC systems, Multimedia subsystems, and troubleshooting software and system issues is required. You will be expected to engage in the full software development lifecycle, from design to deployment and support. A proactive attitude, quick learning capability, and willingness to explore various technology areas are highly valued. Strong problem-solving skills and effective collaboration with cross-functional teams are key aspects of this role. Qualcomm is an equal opportunity employer that provides reasonable accommodations for individuals with disabilities during the application and hiring process. If you are passionate about advancing your career in Linux development and contributing to cutting-edge technologies, this position offers a stimulating environment for growth and innovation.,
Posted 2 weeks ago
3.0 - 7.0 years
13 - 18 Lacs
bengaluru
Work from Office
Who we are About Stripe Stripe is a financial infrastructure platform for businesses Millions of companies?from the worlds largest enterprises to the most ambitious startups?use Stripe to accept payments, grow their revenue, and accelerate new business opportunities Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead That means you have an unprecedented opportunity to put the global economy within everyones reach while doing the most important work of your career, Stripe is growing quickly and along with that, so are its operational requirements Stripe Delivery Centers (SDC) are a brand new initiative to accelerate and expand Stripes operational capabilities via the creation of centralized hubs or centers of operational excellence SDC will be staffed with Stripes, not vendors we want Stripes at SDC to have the same level of tools and systems access as Stripes in other locations, About The Team Stripe is investing in building out its Ad Operations team to scale our paid programs and effectively reach users across the globe through our paid channels, The Performance Marketing Ad Operations team is dedicated to optimizing current operations and ensuring that our performance engine runs efficiently This includes campaign builds, ad builds, reporting, data uploads, scaling localization efforts, and conducting competitive analyses With high ambitions for growing our paid channels (Facebook, LinkedIn, Google, Bing, etc), we seek individuals who can operate within a global team, helping Stripe unlock efficiencies in our paid media operations, The Ad Operations team will focus on delivering high-quality paid campaigns that support the performance marketing teams goal of achieving strong business results The team will manage ongoing tasks to keep our channels operating at optimal performance We emphasize urgency and focus, ensuring timely launches while being curious about the campaigns to bring added value in the long run, whether its unlocking further operational efficiencies or providing recommendations for different approaches, What youll do Responsibilities We are seeking a detail-oriented and proactive Performance Marketing Ad Operations professional to join our dynamic team Your primary responsibilities will include: Building and managing ads across various platforms, including Meta, LinkedIn, Google, and Bing, Overseeing pacing and reporting for ongoing campaigns, pulling queries, and conducting data uploads, Accessing Stripe's marketing data tables and leveraging Google Sheets for analytics and reporting, Collaborating primarily with the performance marketing team while also interacting with creative agencies, campaigns, and marketing operations as necessary, Qualifications Bachelors degree with a passion for learning about paid marketing, 2-3 years of experience in paid marketing, either at an agency or in-house role, Proficient with paid channels such as Meta, LinkedIn, Google, and Bing, with relevant certifications preferred, Proficient in leveraging Excel or Google Sheets for data management; SQL experience is a plus, Have experience leveraging marketing technology tools and data visualization tools Strong attention to detail, ability to deliver quickly, and receptiveness to feedback, Ability to work collaboratively with cross-functional teams and adapt to changing project requirements, Strong time management and organizational skills to juggle multiple tasks and meet tight deadlines, Excellent communication skills and a collaborative mindset, Passion for staying up-to-date with ad platform trends, UI changes, and best practices, In-office expectations Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users This expectation may vary depending on role, team and location For example, Stripes in our Bucharest, Romania site have an 80% in-office expectation, and those in Stripe Delivery Center roles in Mexico City, Mexico and Bengaluru, India work 100% from the office Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible, Pay and benefits Stripe does not yet include pay ranges in job postings in every country Stripe strongly values pay transparency and is working toward pay transparency globally,
Posted 2 weeks ago
0.0 years
0 Lacs
india
On-site
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_ AI/ML Development Engineer Job Description: We are seeking a highly skilled AI/ML Development Engineer with deep expertise in cutting-edge AI and machine learning algorithms and inference workloads. The ideal candidate will have comprehensive experience across key embedded domains including computer vision, voice recognition, and generative AI leveraging large language models (LLMs). Key Responsibilities: Design, develop, and optimize AI/ML models and inference pipelines tailored for embedded systems. Implement and integrate AI/ML model operators and kernels on popular hardware accelerators such as GPUs and NPUs. Perform model quantization and apply other efficient inference techniques to maximize performance and resource utilization on embedded platforms. Deliver end-to-end AI solutions including deployment, performance profiling, and debugging for customer-specific applications. Collaborate closely with cross-functional teams to resolve technical issues and optimize AI workloads in real-time embedded environments. Develop and maintain software primarily on Linux platforms, utilizing standard AI frameworks such as ONNX Runtime and AMD ROCm. Qualifications: In-depth knowledge of state-of-the-art AI/ML algorithms and inference workloads, with a strong focus on embedded applications. Proven experience with AI/ML model operators and kernel development on hardware accelerators including GPUs and NPUs. Hands-on expertise in model quantization and efficient inference methods for resource-constrained embedded systems. Solid experience with Linux-based software development, real-time embedded systems, and AI frameworks like ONNX Runtime and AMD ROCm. Strong problem-solving skills and ability to troubleshoot and resolve customer-specific AI/ML deployment issues. Preferred: Experience with computer vision, voice recognition, and generative AI (LLMs) applications. Familiarity with performance profiling and optimization tools for embedded AI workloads ACADEMIC CREDENTIALS: Bachelor's or Master's degr ee in Computer or Electrical Engineering or equivalent #LI-MK1 Benefits offered are described: . 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 2 weeks ago
3.0 - 5.0 years
15 - 25 Lacs
hyderabad, bengaluru, mumbai (all areas)
Work from Office
SDE + Instructor (Computer Architecture) Experience: 3 - 5 Years Exp Salary: 15 to 25 LPA Preferred Notice Period: Upto 30 Days Opportunity Type: Office (Sonipat, Haryana) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have skills: Linux Device Drivers OR VLSI Design OR RTL OR Computer architecture OR Kernel Development About Newton School: Newton School Come be part of a rocket ship thats creating a massive impact in the world of education! On one side you have over a million college graduates every year with barely 5% employability rates and on the other side, there are thousands of companies struggling to find talent. Newton School aims to bridge this massive gap through its personalized learning platform. We are building an online university and solving the deep problem of the employability of graduates.We have a strong core team consisting of alumni from IITs and IIM, having several years of industry experience in companies like Unacademy, Inmobi, Ola, and Microsoft - among others. On this mission, we are backed by some of the most respected investors around the world, - RTP Global, Nexus Venture Partners, and a slew of angel investors including CREDs Kunal Shah, Flipkarts Kalyan Krishnamoorthy, Unacademy and Razorpay founders, Udaan’s Sujeet Kumar among others. About the Role: We are looking for VLSI engineers with a strong foundation in digital systems and computer architecture to take on an academic teaching role. This full-time position is ideal for engineers with hands-on experience in RTL design, processor components, or SoC architecture who are excited to teach how computers are built from logic gates to microarchitectures. You will lead classroom instruction, mentor student projects, and help shape curriculum at the intersection of digital logic, hardware systems, and architectural design. Key Responsibilities: Teach Computer Architecture by drawing from real-world VLSI design experience covering instruction sets, pipelining, memory systems, and microprocessor implementation. Guide students through lab simulations and RTL projects that explore how architectural concepts are implemented in hardware (e.g., datapaths, control units, cache design). Design and evaluate lab work, assessments, and hands-on student projects that simulate industry applications. Mentor and support students in their academic and professional development journeys. Continuously update course content to reflect current industry trends and technologies. Contribute to curriculum development, academic research, and internal learning initiatives. Host technical workshops, design challenges, and guest sessions to extend classroom learning. Collaborate with fellow faculty, industry mentors, and curriculum designers to enrich learning outcomes Must-Have Skills & Qualifications: B.Tech / M.Tech / Ph.D. in Computer Engineering, Electronics, Electrical, or a related field. Experience working on processor subsystems, SoC integration, RTL for custom compute blocks, or related architecture-level VLSI work. Strong technical command over topics such as: Computer Architecture: Instruction sets, microprocessors, memory hierarchy, pipelining, cache systems. VLSI Design: CMOS circuits, RTL design, ASIC/FPGA flow, timing analysis, layout. Proficiency in tools such as Cadence, ModelSim, Synopsys, Xilinx, Mentor Graphics, etc. Working knowledge of HDL languages (Verilog/VHDL) and scripting (Tcl, Shell, Python). Excellent communication and classroom delivery skills. Demonstrated interest in teaching and mentoring students. Good-to-Have Skills: Prior experience as a faculty member or technical trainer. Familiarity with RISC-V, ARM-based processors, SoC Design, or low-power systems Exposure to DFT, verification methodologies, and EDA flows. Contributions to open-source, academic publications, or online technical content. Comfort with digital tools, LMS platforms, and collaborative teaching formats How to apply for this opportunity? Easy 3 Step Process: Click On Apply and register or log in to our portal Upload updated Resume & complete the Screening Form Increase your chances of getting shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
3.0 - 5.0 years
15 - 25 Lacs
hyderabad, bengaluru, delhi / ncr
Work from Office
SDE + Instructor (Computer Architecture) Experience: 3 - 5 Years Exp Salary: 15 to 25 LPA Preferred Notice Period: Upto 30 Days Opportunity Type: Office (Sonipat, Haryana) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have skills: Linux Device Drivers OR VLSI Design OR RTL OR Computer architecture OR Kernel Development About Newton School: Newton School Come be part of a rocket ship thats creating a massive impact in the world of education! On one side you have over a million college graduates every year with barely 5% employability rates and on the other side, there are thousands of companies struggling to find talent. Newton School aims to bridge this massive gap through its personalized learning platform. We are building an online university and solving the deep problem of the employability of graduates.We have a strong core team consisting of alumni from IITs and IIM, having several years of industry experience in companies like Unacademy, Inmobi, Ola, and Microsoft - among others. On this mission, we are backed by some of the most respected investors around the world, - RTP Global, Nexus Venture Partners, and a slew of angel investors including CREDs Kunal Shah, Flipkarts Kalyan Krishnamoorthy, Unacademy and Razorpay founders, Udaan’s Sujeet Kumar among others. About the Role: We are looking for VLSI engineers with a strong foundation in digital systems and computer architecture to take on an academic teaching role. This full-time position is ideal for engineers with hands-on experience in RTL design, processor components, or SoC architecture who are excited to teach how computers are built from logic gates to microarchitectures. You will lead classroom instruction, mentor student projects, and help shape curriculum at the intersection of digital logic, hardware systems, and architectural design. Key Responsibilities: Teach Computer Architecture by drawing from real-world VLSI design experience covering instruction sets, pipelining, memory systems, and microprocessor implementation. Guide students through lab simulations and RTL projects that explore how architectural concepts are implemented in hardware (e.g., datapaths, control units, cache design). Design and evaluate lab work, assessments, and hands-on student projects that simulate industry applications. Mentor and support students in their academic and professional development journeys. Continuously update course content to reflect current industry trends and technologies. Contribute to curriculum development, academic research, and internal learning initiatives. Host technical workshops, design challenges, and guest sessions to extend classroom learning. Collaborate with fellow faculty, industry mentors, and curriculum designers to enrich learning outcomes Must-Have Skills & Qualifications: B.Tech / M.Tech / Ph.D. in Computer Engineering, Electronics, Electrical, or a related field. Experience working on processor subsystems, SoC integration, RTL for custom compute blocks, or related architecture-level VLSI work. Strong technical command over topics such as: Computer Architecture: Instruction sets, microprocessors, memory hierarchy, pipelining, cache systems. VLSI Design: CMOS circuits, RTL design, ASIC/FPGA flow, timing analysis, layout. Proficiency in tools such as Cadence, ModelSim, Synopsys, Xilinx, Mentor Graphics, etc. Working knowledge of HDL languages (Verilog/VHDL) and scripting (Tcl, Shell, Python). Excellent communication and classroom delivery skills. Demonstrated interest in teaching and mentoring students. Good-to-Have Skills: Prior experience as a faculty member or technical trainer. Familiarity with RISC-V, ARM-based processors, SoC Design, or low-power systems Exposure to DFT, verification methodologies, and EDA flows. Contributions to open-source, academic publications, or online technical content. Comfort with digital tools, LMS platforms, and collaborative teaching formats How to apply for this opportunity? Easy 3 Step Process: Click On Apply and register or log in to our portal Upload updated Resume & complete the Screening Form Increase your chances of getting shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |