C++ Developer

1 day ago


Bengaluru, Karnataka, India AreteMinds Technologies Pvt. Ltd. Full time ₹ 10,00,000 - ₹ 14,00,000 per year

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 year

    We 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 year

    We 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 year

    Key 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 year

    Role: 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 year

    Basic 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 year

    Position: 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 year

    C++ 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 year

    Company 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 year

    Job 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...