Windows Kernel Software Developer
1 week ago
Nielsen is a leading provider of software solutions for measuring panelists' activities on the internet. Our team develops software that runs on over 100k computers worldwide.
Estimated Salary: $120,000 - $180,000 per yearAbout the RoleThis role will be part of a team that develops software using C/C++ code to access the Windows kernel. The successful candidate will lead the development efforts for our industry-leading Windows-based meters, designing, implementing, and maintaining robust, scalable solutions.
- Meter Deployment:
We are seeking a skilled Windows Kernel Software Developer to conceive, design, and build new features in our existing Windows-based software meter. The ideal candidate will have a strong understanding of CI/CD principles and tools, with experience in Windows client development expertise using C/C++, and accessing low-level system services.
- CI/CD Implementation:
The successful candidate will design and implement CI/CD pipelines for automated build, test, and deployment processes. Ensuring continuous integration and delivery of features, improvements, and bug fixes is essential.
- Code Quality and Best Practices:
We enforce coding standards, best practices, and design principles. Conducting code reviews and providing constructive feedback to maintain high code quality is crucial.
- Performance Optimization:
The ideal candidate will identify and address performance bottlenecks in both client-side and data upload components. Optimizing applications for remote/unassisted installation is also required.
- Mentorship and Collaboration:
Mentoring junior engineers, providing guidance on technical aspects and best practices, is essential. Collaborating with cross-functional teams to ensure a cohesive and unified approach to software development is required.
- Security and Compliance:
Implementing security best practices for both client and upload components is crucial. Ensuring compliance with industry standards and regulations related to application security is also essential.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience, minimum 8 years, in Windows client development expertise using C/C++, and accessing low-level system services.
- Strong understanding of CI/CD principles and tools. GitLab a plus.
- Excellent problem-solving and debugging skills.
- Leadership experience, minimum 2 years, in guiding technical decisions and mentoring team members.
- Strong communication and collaboration skills with ability to communicate complex technical concepts and align organization on decisions.
-
Windows Kernel Programming Expert
3 weeks ago
Bengaluru, Karnataka, India Global Pharma Tek Full timeCompany Overview:We are a global pharmaceutical technology company looking for highly skilled professionals to join our team at Global Pharma Tek.About the Role:This is a challenging and rewarding opportunity for an experienced Windows kernel programmer to work on exciting projects that impact the world of healthcare.Job Description:The successful candidate...
-
Senior Windows Driver Software Architect
1 week ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeCompany Overview:Capgemini Engineering is a global leader in engineering services, driving innovation and sustainability for clients in various industries.We are seeking a highly skilled Senior Windows Driver Software Architect to join our team of experts in developing cutting-edge solutions for complex device driver software.Job Description:Design, develop,...
-
Senior Windows Software Developer
1 week ago
Bengaluru, Karnataka, India Nielsen Full timeKey Role SummaryWe are seeking a highly skilled Senior Windows Software Developer to lead our Windows-based software meter development efforts. As a key member of our team, you will design, implement, and maintain robust, scalable solutions that leverage C/C++ code accessing the Windows kernel.About the JobThis is a critical role for our organization,...
-
Bengaluru, Karnataka, India Ximax Solutions Full timeXimax Solutions is a technology-driven company seeking an experienced Windows Driver Software Development Specialist to join our team.Salary: $120,000 - $150,000 per annumAbout the RoleWe are looking for a highly skilled and motivated individual to develop and support Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces communicating with embedded...
-
Windows Software Development Expert
1 week ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleThis is a challenging opportunity for an experienced software engineer to lead the development efforts for our industry-leading, Windows-based meters. As a key member of our team, you will be responsible for designing, implementing, and maintaining robust, scalable solutions that leverage C/C++ code accessing the Windows kernel.Key...
-
Senior Windows Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleWe are seeking an experienced Senior Windows Software Development Lead to join our team at Nielsen. As a key member of our development team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development efforts for our industry-leading Windows-based meters,...
-
Chief Windows Driver Software Developer
1 week ago
Bengaluru, Karnataka, India Ximax Solutions Full timeJob Overview">Ximax Solutions is looking for a skilled Senior Software Engineer to join our team in Bengaluru. As a key member of our software development team, you will be responsible for designing, developing, and supporting Windows drivers for PCI/ PCIe/ PXI/ PXIe interfaces.About the Role">This exciting opportunity requires someone with extensive...
-
Kernel Multimedia Software Developer
1 month ago
Bengaluru, Karnataka, India ADCI - Karnataka Full timeRole OverviewThe Amazon Devices team is responsible for designing and engineering high-profile consumer electronics, including the best-selling Kindle family of products. As a Kernel Multimedia Engineer, you will help build the kernel stack and multimedia drivers for various SoCs with custom hardware accelerators to be deployed in a range of Amazon...
-
Windows Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleThis is an exceptional opportunity to join Nielsen's Windows-based team as a Staff Software Engineer. As a key member of our team, you will be responsible for designing, implementing, and maintaining robust software solutions that leverage C/C++ code to access the Windows kernel.ResponsibilitiesMeter Deployment: Conceive, design, and build new...
-
Senior Linux Kernel Software Developer
3 weeks ago
Bengaluru, Karnataka, India Intel Full timeJob Overview">We are seeking a skilled Senior Linux Kernel Software Developer to join our Data Center & Artificial Intelligence Group at Intel.The successful candidate will be responsible for designing and developing innovative solutions for our Linux-based products, collaborating with cross-functional teams to drive business growth and success.About the...
-
AI Kernel Development Lead
1 month ago
Bengaluru, Karnataka, India Tenstorrent Full timeRole OverviewAs a key member of our team at Tenstorrent, you will be responsible for leading the development and optimization of low-level workloads and kernel development for our cutting-edge AI platform. With a strong focus on high-performance computing and machine learning, you will collaborate with a diverse team of technologists to create innovative...
-
Acceleration Kernel Development Lead
3 weeks ago
Bengaluru, Karnataka, India Tenstorrent Full time{"Responsibilities": "Main ResponsibilitiesLead the design, development, and maintenance of kernel-level software components for AI applications.Develop and optimize kernels and kernel libraries for efficient machine learning and HPC applications.Implement and optimize tensor compute and tensor data movement kernels.Drive efforts in analyzing and optimizing...
-
Windows Client Development Engineer
1 month ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleJoin The Nielsen Company and contribute to the development of cutting-edge software solutions that measure panelists' activities worldwide. As a Staff Software Engineer, you will be part of a team responsible for designing, implementing, and maintaining robust, scalable solutions that leverage C/C++ code and access the Windows kernel. Your role...
-
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleWe are seeking an experienced Windows/C++ software engineer to join our team as a technical leader. In this role, you will be responsible for delivering technical solutions that meet our high standards of quality and innovation.ResponsibilitiesDesign and develop robust, scalable, and efficient C/C++ code that accesses the Windows kernel.Lead...
-
Windows Linux Audio Driver Architect
49 minutes ago
Bengaluru, Karnataka, India Mulya Technologies Full timeMulya Technologies is a Top10 Semiconductor Organization in the World located in Bangalore.About the JobWe are seeking an experienced Windows and Linux audio driver engineer to join our team. As a device driver and framework integration engineer, you will be responsible for architecting, designing, and developing efficient and reliable windows/linux driver...
-
Embedded Linux Kernel Software Engineer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeAt MaimsD Technology, we are seeking a talented Embedded Linux Kernel Software Engineer to be part of our team in Bangalore or Hyderabad.We require an expert with strong understanding of embedded programming, C language, and device drivers, as well as experience in Linux kernel programming.The ideal candidate will have 3-10 years of experience in developing...
-
Bengaluru, Karnataka, India Nielsen Full timeAbout the OpportunityWe are seeking a skilled Windows Client Software Engineer with expertise in CI/CD to join our team at Nielsen. As a key member of our development team, you will be responsible for delivering technical solutions from project inception to post-launch support.Job DescriptionMeter Deployment: Conceive, design and build new features in our...
-
Linux Kernel Developer with Yocto Build Expertise
2 months ago
Bengaluru, Karnataka, India TETRAHED INC Full timeJob Title: Linux Kernel Developer with Yocto Build ExpertiseOverview:We are seeking a skilled Linux Kernel Developer with expertise in Yocto Build systems to join our dynamic team. The ideal candidate will have a strong background in Linux kernel development, debugging, and hands-on experience with Linux-based products. This role involves working on platform...
-
Senior Linux Kernel Developer
1 month ago
Bengaluru, Karnataka, India Micron Full timeAbout This Role:Micron Technology is a world leader in innovating memory and storage solutions. We are seeking a skilled Senior Linux Kernel Developer to join our team and help drive the transformation of information into intelligence.As a Linux Engineering Lead, you will be responsible for designing and developing innovative Linux kernel solutions that...
-
Windows Client Software Engineer
1 week ago
Bengaluru, Karnataka, India Netskope Full timeAbout NetskopeNetskope is a cloud security company that's redefining the way organizations protect their data in the cloud. With our innovative approach, we're building a new perimeter that follows and protects data wherever it goes.As a global company with offices in multiple locations, we're passionate about creating an award-winning culture that values...