Talent.com
Software Developer -WinRT - WinUI 3

Software Developer -WinRT - WinUI 3

TestCore IT Solutions Pvt. Ltd.nashik, India
1 day ago
Job description

Experience : 3–8 years

Job Summary :

We are seeking a skilled C++ developer with strong experience in WinRT and WinUI 3 for building modern Windows desktop applications. The ideal candidate should have hands-on expertise in secure communications (HTTPS, TLS) , Protocol Buffers (protobuf) , multicast DNS (mDNS) , Bluetooth Low Energy (BLE) including GATT and L2CAP , Wi-Fi Direct , Wi-Fi Security (WPA) , IPv6 networking , and unit testing using Catch2 or Google Test . This role focuses on developing feature-rich, secure, and network-aware Windows applications.

Key Responsibilities :

  • Design and develop Windows desktop applications using C++ / WinRT and WinUI 3 .
  • Implement secure network communication using HTTPS , TLS , and support for IPv6 .
  • Integrate and manage Wi-Fi Direct and WPA / WPA2 Wi-Fi security configurations.
  • Work with Bluetooth Low Energy (BLE) stack, including GATT services / characteristics and L2CAP channels.
  • Implement mDNS (Multicast DNS) for local network service discovery.
  • Use Protocol Buffers (protobuf) for serialization and cross-platform data interchange.
  • Develop and maintain unit tests using Catch2 or Google Test (GTest) .
  • Debug and analyze network communication (TCP, UDP, BLE, Wi-Fi) and performance bottlenecks.
  • Collaborate with cross-functional teams in design, architecture, and feature delivery.

Required Skills & Qualifications :

  • Proficient in Modern C++ (C++17, C++20, or newer) .
  • Strong experience in C++ / WinRT and WinUI 3 application development.
  • In-depth knowledge of HTTPS , TLS , and secure network communication.
  • Experience with IPv6 networking , socket programming, and protocol-level debugging.
  • Hands-on experience with Wi-Fi Direct , WPA security , and Windows networking stack .
  • Strong understanding and implementation experience with Bluetooth Low Energy (BLE) , including :
  • GATT profiles (central / peripheral roles, characteristics, descriptors)
  • L2CAP channels for data exchange
  • Experience using Protocol Buffers (protobuf) in C++ applications.
  • Implementation of mDNS for zero-configuration networking.
  • Proficiency in unit testing frameworks like Catch2 or Google Test .
  • Familiarity with Visual Studio , MSBuild , and Windows development environments.
  • Preferred Qualifications :

  • Knowledge of Windows App SDK , asynchronous programming using co_await and IAsyncOperation.
  • Familiarity with COM , Win32 , and Windows BLE APIs .
  • Tools experience : Wireshark , Bluetooth Sniffer , WinDbg , Visual Studio Profiler .
  • Experience in performance optimization and cross-device communication.
  • Education :

    Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electronics, or a related field.

    Create a job alert for this search

    Software Developer • nashik, India

    Related jobs
    • Promoted
    • New!
    Director- Software Engineering

    Director- Software Engineering

    AccelyaNashik, IN
    We power today over 200+ airlines and are the leading force of change at IATA and for these airlines.If being part of a revolution that touches every air traveler’s experience doesn’t fuel you,.If ...Show moreLast updated: 17 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    GleantapNashik, IN
    Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling them to use data to run powerful sales and marketing campaigns. Gleantap optimizes communica...Show moreLast updated: 22 days ago
    • Promoted
    F# Enterprise Software Developer

    F# Enterprise Software Developer

    Ubique SystemsNashik, IN
    You bring in minimum 10+ years of hands-on enterprise software development experience in building cloud agnostic, highly scalable, high performant, highly reliable, highly secure solutions, prefera...Show moreLast updated: 1 day ago
    • Promoted
    Director, Sr Angular Developer / PrimeNG Guru - Remote

    Director, Sr Angular Developer / PrimeNG Guru - Remote

    KBM ResortsNashik, IN
    Remote
    If you are interested, please email : .Description of your experience architecting solutions for Angular 14+, primeNg, and ag-grid. Angular applications, leading a team of 5 or more engineers.Please e...Show moreLast updated: 19 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    First American (India)Nashik, IN
    The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    SourcebaeNashik, IN
    Solution Architect (10+ yrs overall).Own end-to-end architecture for.GitHub Copilot, AWS CodeWhisperer).PostgreSQL & Oracle. ensure scalability and integrity.DDD, API-first, and 12-Factor App.Stron...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer- Windows Sensor (XDR)

    Senior Software Engineer- Windows Sensor (XDR)

    Cyber Periscopenashik, India
    Software Engineer- Windows Sensor (XDR Agent Development).Show moreLast updated: 16 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Andor TechNashik, IN
    Job Title : Senior C# Developer.Location : Bangalore (Koramangala 1st block).We are seeking an experienced C++ and C# Developer to design, develop, and maintain high-performance software applications...Show moreLast updated: 11 hours ago
    • Promoted
    Software Developer (Go) - 41226

    Software Developer (Go) - 41226

    TuringNashik, IN
    Turing is seeking experienced Go developers to partner with a leading AI research lab in strengthening next-generation AI coding platforms. In this role, you’ll review and improve AI-generated Go co...Show moreLast updated: 30+ days ago
    • Promoted
    Rules Engine Engineer

    Rules Engine Engineer

    NationsBenefits Indianashik, maharashtra, in
    Strong grasp of decision modeling (DMN), rule authoring, and lifecycle management.Solid programming / scripting skills for integration (Java, Python, or similar). Ability to debug distributed systems ...Show moreLast updated: 22 days ago
    • Promoted
    C / C++ Software Engineer – AIX Platform

    C / C++ Software Engineer – AIX Platform

    People Prime WorldwideNashik, IN
    We Are Hiring for Exciting Opportunities at Top Most MNC.Job Title : C / C++ Software Engineer – AIX Platform.Location : Pune (WFO) -5 Days WFO. Experience : 8–12 Years (STRICTLY).Notice Period : Immediat...Show moreLast updated: 1 day ago
    • Promoted
    Lead Software Engineer - RUST Developer

    Lead Software Engineer - RUST Developer

    DDNNashik, IN
    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!.This is an incredible opportunity to be part of a company that has been at the forefr...Show moreLast updated: 22 days ago
    • Promoted
    Software Architect

    Software Architect

    EvolutionCo Group | CX • Design • Marketing • Tech • InnovationNashik, IN
    We are seeking a Senior Software Architect with extensive experience in designing, developing, and delivering enterprise-grade software solutions. The candidate should possess deep technical experti...Show moreLast updated: 1 day ago
    • Promoted
    C++ Developer

    C++ Developer

    Publicis SapientNashik, IN
    We’re Hiring : C++ Developers | Associate / Sr.Bangalore / Hyderabad / Pune / Mumbai / Chennai / Noida / Gurgaon (Hybrid). Modern C++ engineer (C++11 / 14 / 17).Strong in C++, OOP, STL, multithreading, m...Show moreLast updated: 1 day ago
    • Promoted
    Senior Engineer - Software (Python)

    Senior Engineer - Software (Python)

    PramanaNashik, IN
    Cambridge, MA (USA), with R&D and manufacturing sites in Bangalore (India), Rochester (MN, USA) and Toronto (Canada).Pramana was established in 2021 as a spin-off from Nference.Pramana’s vision is ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Django + Vue)

    Software Engineer (Django + Vue)

    TechKareerNashik, IN
    Software Engineer who is experienced with.If you are selected, you will be working directly with them.We are backed by former founders and execs from top Hollywood studios and former partners from ...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Automotive Infotainment Engineer (C++ / Linux)

    Automotive Infotainment Engineer (C++ / Linux)

    TekPillar®Nashik, IN
    Automotive Infotainment Engineer (C++ / Linux).Design, develop, and integrate infotainment system software using.Software Updates, Diagnostics, Lifecycle, and Power Management.Collaborate with hard...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Rahul KhannaNashik, IN
    Scheduled is building the world’s first .AI-native personal operating system.Free Executive Planner” that helps users structure their days, manage relationships, and live with intention.You will ha...Show moreLast updated: 11 hours ago