C++ Developer
1 day ago
Job Title
C++ Developer | 5-6 Yr | Exp in Windows Application/Driver Development
Job Description
5+ years of experience in Windows driver development (UMDF/KMDF).
Strong knowledge of IOCTL communication mechanisms.
Proficiency in C/C++, with experience in WDF, WDM, or NT Native API.
Experience with WPF/C# application integration.
Familiarity with Windows kernel architecture, user-kernel transition, and IRPs
(I/O Request Packets).
- Experience reading from device files or equivalent (e.g., symbolic links to
device objects).
- Strong problem-solving and debugging skills using Windows driver
development tools.
- Experience working with hardware interfaces, sensors, or embedded systems is
a plus.
- Familiarity with PowerShell, INF scripting, or DevCon tools
Roles & Responsibilities
- Design, develop, and maintain Windows device
drivers using UMDF/KMDF frameworks to ensure high performance, reliability,
and compatibility with supported hardware.
- Implement and manage IOCTL communication mechanisms between user-
mode and kernel-mode components for efficient device interaction.
- Develop and optimize C/C++ code within WDF, WDM, or NT Native
API frameworks for low-level system functionality.
- Integrate drivers with WPF/C# applications, enabling seamless communication
between the driver and user interfaces.
- Analyze and debug complex driver issues using Windows kernel debugging
tools (WinDbg, KD, etc.) and troubleshoot system-level problems.
- Understand and handle I/O Request Packets (IRPs) and user-kernel transitions
effectively to ensure robust communication layers.
- Work with device files and symbolic links to enable smooth read/write
operations to device objects.
- Collaborate with hardware and embedded teams to develop and test drivers for
sensors, interfaces, and other system components.
- Author and maintain INF scripts, PowerShell automation scripts, and DevCon
configurations for driver installation, deployment, and testing.
- Ensure compliance with Microsoft driver signing and certification
requirements and participate in WHQL or related validation processes.
- Contribute to performance tuning, code reviews, and continuous
improvement of driver modules and development processes.
- Document design specifications, architecture, and test cases for future
maintenance and scalability.
Mandatory Skills
C++, Windows Driver Development, Umdf, KMDF, IOCTL, WDM, Powershell, Kernel,
MFC
Job Type: Full-time
Pay: ₹1,000, ₹1,400,000.00 per year
Application Question(s):
- What is your last working day? Only Immediate Joiners can apply.
Experience:
- C++: 5 years (Preferred)
Location:
- Bengaluru, Karnataka (Preferred)
Work Location: In person
-
C++ Developer
2 weeks ago
Bengaluru, Karnataka, India procallisto solutions pvt Full time ₹ 4,00,000 - ₹ 12,00,000 per yearWe are looking for experienced C++ Developers with 4+ years of hands-on experience in software development. The ideal candidate should have strong expertise in modern C++ (C++11/14/17), object-oriented programming, and system-level development.Key Responsibilities:Design, develop, and maintain high-performance C++ applications.Work on system architecture,...
-
C++ Developer
1 day ago
Bengaluru, Karnataka, India iSHR for IT & Surveillance Full time ₹ 6,00,000 - ₹ 18,00,000 per year𝗣𝗼𝘀𝗶𝘁𝗶𝗼𝗻: C++ Developer𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: Bangalore (Onsite) 𝗕𝘂𝗱𝗴𝗲𝘁: upto 15 LPA 𝗡𝗼𝘁𝗶𝗰𝗲 𝗣𝗲𝗿𝗶𝗼𝗱: Immediate to 15 Days𝗥𝗲𝗾𝘂𝗶𝗿𝗲𝗺𝗲𝗻𝘁𝘀:𝗠𝘂𝘀𝘁-𝗛𝗮𝘃𝗲:- Bachelors degree in Computer Science, Engineering, or Related...
-
C++ Developer
2 days ago
Bengaluru, Karnataka, India Synaxis Informatic Tech Solutions Full time ₹ 12,00,000 - ₹ 18,00,000 per yearWe are seeking a talented C++/ C# Developer to join our client's application engineering team. The successful candidate will play an important role in designing, developing, and maintaining advanced software solutions across various platforms. This role requires strong skills in both C++ and C#, deep understanding of Windows-based software development, and...
-
C++ Developer
2 weeks ago
Bengaluru, Karnataka, India KSA INC Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibilities Collaborate closely with the research team to gain in-depth understanding of AI model architecture Design and implement AI model architecture using C++ and processor specific SIMD instructions, contributing to the AI Model Library Assess, refine, and troubleshoot code to achieve optimal performance and efficiency Produce robust,...
-
C #Developer
6 days ago
Bengaluru, Karnataka, India Cloudxtreme Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole: Senior Software EngineerSkill: C #DeveloperLocation: BangaloreExperience:4+Mandate Skills: I need a very strong C# Developer WPF can be optionalWe are hiring Windows Application Developer with C# and WPF knowledge.Years of experience needed -4 to 7 years of experience in developing Windows application using .NET (C#), UWP and WPFTechnical...
-
C/C++ Developer
2 days ago
Bengaluru, Karnataka, India People Gamut HR SOlutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearBasic qualifications : - Bachelor's/Master's degree in Engineering years of experience working as a Systems Software Development Engineer - Proficiency in C/C++ programming language - Software Development experience with Linux - Strong in fundamentals, Data Structures, Algorithms, Design. Preferred qualifications/ good to have : - Experience...
-
C++ Developer
2 weeks ago
Bengaluru, Karnataka, India TekPillar Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosition: C++ Developer Automotive Experience: 5+ YearsLocation: BangaloreKey Skills: C++, Linux, AutomotiveWe are seeking an experienced Software Developer with strong expertise in Modern C++ and Rust for Automotive Infotainment systems. The ideal candidate should have hands-on experience with RTOS, Yocto/Linux, and modern build/debug tools.Requirements:5+...
-
C++ Developer
6 days ago
Bengaluru, Karnataka, India merican Inc Full time ₹ 4,00,000 - ₹ 6,00,000 per yearC++ Developer | 6 Years experience | Bangalore | Full-timeLocation: Bangalore office – 5 day week.Salary Range: TBDWe're looking for an experienced C++ Developer to join our dynamic engineering team in Bangalore. If you're passionate about building high-performance, scalable, and efficient software, this role is for youDesign, develop, and maintain robust...
-
C C++ Developer
12 minutes ago
Bengaluru, Karnataka, India Huawei Technologies Full time ₹ 3,00,000 - ₹ 6,00,000 per yearCompany Description All you need to know is About Huawei :Huawei Technologies provides innovative and customized network solutions for telecom carriers around the world. Huawei holds leading positions in the global market in switching, next generation network (NGN), integrated access network, DSLAM, and intelligent network. Specializing in the areas of...
-
C++ Developer
7 days ago
Bengaluru, Karnataka, India Deqode Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob DescriptionWe are seeking a highly skilled C++ Developer to join our engineering team. The ideal candidate will have expertise in modern C++ (C++11/14/17/20) and experience developing high-performance applications and RESTful services. You will work closely with cross-functional teams to design, develop, and deploy scalable, efficient, and reliable...