Windows Developer

1 month ago


Bengaluru, India RingCentral Full time
We are looking for a candidate with expertise building best in class desktop applications and apassion for redefining how people communicate. The Senior Software Engineer, Native DesktopClients, is a key member of the application engineering team. Your team is responsible for thesuccessful delivery of the best desktop experience, in very challenging enterprise environments.You will live at the intersection of Product, UX, and Technology. As an ideal candidate, you’vebeen part of development teams building modern desktop applications using leading edgetechnologies. You’ve worked in a modern, microservice based architecture with a focus onproduct delivery and extraordinary user experience. You should also have experience with realtime communications, technology transformation, application modernization and largescale deployments. You should have current knowledge and experience with desktopapplication security, privacy and safety. The engineering organization is highly distributed soyou will need strong communication and collaboration skills to build working relationships withco-workers in locations around the globe.

The Senior Software Engineer will work closely with our PMs to iterate quickly on the UX, andinteract with one or more engineering teams to define the architecture. Then, knowing what wewant to do, the Senior Software Engineer will implement those features.The successful candidate will have a passion for UX, plus some experience in real-timecommunication signalling.

Responsibilities:You will be participating in:● Lead the development of video conferencing desktop components and applications● Creating of unit-tests, debugging and integration of components● Perform in hardware optimization and load testing● Perform in media quality optimizations● Evaluate 3rd party products and tools to complete ongoing tasks

Qualifications:● 3+ years of experience in Software Engineering and Desktop Applications, for Windows● Experience building complex Windows Native Applications● Experience with real-time communications, audio or/and video● 3+ years development experience with C/C++● Experience developing in Win32API● Experience with Audio + Video Capture, Processing, and Rendering● Experience optimizing your implementations for performance (CPU, GPU, Memory), andAudio/Video Quality● Experience developing at the Windows Kernel level, with audio/video drivers● Experience in signalling protocols (SIP, XMPP)● Experience and ability to architect desktop software● Strong Programming and algorithmic skills● Good Understanding of open source projects and libraries: editing/building, learning ofAPI, pull requests● Ability to excel in a team-oriented, collaborative, and fast-paced environment● Self-motivated individual capable of working in a face-pace, dynamic environment● Passion for creating best in class products● BS in Computer Science or equivalent relevant experience

Pluses:● Strong experience with WebRTC, RTP● Experience working with geographically distributed teams

  • Bengaluru, India FutureIK Technologies Full time

    Job Description:FutureIK Technologies is seeking an experienced Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 5 years of experience in developing robust Windows applications and at least 3 years of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, India Celstream Technologies Full time

    Title: Windows Desktop Developer Exp: 3 to 5 Years relevant work experience Education: BE/MCA Location: Bangalore Notice Period: Immediate or less than 20 days. Responsibilities Senior Software Development Engineer Mandatory Skills: C/C++, OOPS, Windows APIs Expert in Windows Applications development and Windows APIs Hands on experience in C++,...


  • Bengaluru, India Celstream Technologies Full time

    Title: Windows Desktop DeveloperExp: 3 to 5 Years relevant work experienceEducation: BE/MCALocation: BangaloreNotice Period: Immediate or less than 20 days. ResponsibilitiesSenior Software Development EngineerMandatory Skills:C/C++, OOPS, Windows APIsExpert in Windows Applications development and Windows APIsHands on experience in C++, Pointers, STL, Data...


  • Bengaluru, India Celstream Technologies Full time

    Title: Windows Desktop DeveloperExp: 3 to 5 Years relevant work experienceEducation: BE/MCALocation: BangaloreNotice Period: Immediate or less than 20 days. ResponsibilitiesSenior Software Development EngineerMandatory Skills:C/C++, OOPS, Windows APIsExpert in Windows Applications development and Windows APIsHands on experience in C++, Pointers, STL, Data...


  • Bengaluru, India FutureIK Technologies Full time

    Job Description:Future IK Technologies is seeking an experienced Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 5 years of experience in developing robust Windows applications and at least 3 years of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, India FutureIK Technologies Full time

    Job Description:FutureIK Technologies is seeking an experienced Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 5 years of experience in developing robust Windows applications and at least 3 years of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, India FutureIK Technologies Full time

    Job Description:FutureIK Technologies is seeking an experienced Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 5 years of experience in developing robust Windows applications and at least 3 years of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, India FutureIK Technologies Full time

    Job Description: FutureIK Technologies is seeking an experienced Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 5 years of experience in developing robust Windows applications and at least 3 years of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, India Capgemini Engineering Full time

    Essential Requirements :4+ years work experience of Vendor device software, Windows Driver, and Software development.Kernel Device Driver experience within AI, System Devices and Windows Services …etc.Deep proficiency in C/C++ with a solid grasp of the Windows Driver Foundation (WDF), Windows Driver Model (WDM), AI architecture, Windows Operating System,...


  • Bengaluru, India Capgemini Engineering Full time

    Essential Requirements :4+ years work experience of Vendor device software, Windows Driver, and Software development.Kernel Device Driver experience within AI, System Devices and Windows Services …etc.Deep proficiency in C/C++ with a solid grasp of the Windows Driver Foundation (WDF), Windows Driver Model (WDM), AI architecture, Windows Operating System,...


  • Bengaluru, India Capgemini Engineering Full time

    Essential Requirements :4+ years work experience of Vendor device software, Windows Driver, and Software development.Kernel Device Driver experience within AI, System Devices and Windows Services …etc.Deep proficiency in C/C++ with a solid grasp of the Windows Driver Foundation (WDF), Windows Driver Model (WDM), AI architecture, Windows Operating System,...


  • Bengaluru, India NETSACH GLOBAL Full time

    Greeting from Netsach - A Cyber Security Company.Job Overview: The Windows & Windows Server Administrator will be responsible for managing and securing the Windows-based systems and servers. This role involves maintaining system performance, implementing security measures, and supporting the overall cybersecurity strategy.Job Title: Windows & Windows Server...


  • Bengaluru, Karnataka, India Oloid AI Full time

    Job Title: Senior Windows Developer - C++About the Role:We are seeking a highly skilled Senior Windows Developer with extensive experience in C++ and a deep understanding of the Windows SDK. The ideal candidate will have a proven track record of developing complex Windows applications and a strong foundation in networking and Windows security principles.Key...


  • Bengaluru, India Oloid AI Full time

    Job Description :We are seeking a highly skilled Senior Windows Developer with extensive experience in C++ and a deep understanding of the Windows SDK. The ideal candidate will have a proven track record of developing complex Windows applications and a strong foundation in networking and Windows security principles.Previous experience of working close to...


  • Bengaluru, Karnataka, India Nielsen Full time

    Key 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, India FutureIK Technologies Full time

    Job Description:FutureIK Technologies is seeking an experienced Jr. Windows Application Developer for a full-time role. The ideal candidate will have a minimum of 2 years of experience in developing robust Windows applications and at least 1 year of hands-on experience with socket.io, media playback, API connections, media downloading, and seamless media...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    We are seeking a skilled Windows Multimedia Driver Developer to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia applications.Main Responsibilities :Develop and optimize Windows device drivers with a focus on multimedia components.Work on C++ low-level...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenNielsen 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...


  • Bengaluru, Karnataka, India Oloid AI Full time

    Job Description:We are seeking an experienced Senior Windows Developer to join our team at Oloid AI. The ideal candidate will have a strong background in C#/VC++ and a comprehensive understanding of the Windows SDK.About the Role:This is a fantastic opportunity for a motivated and skilled developer to contribute to the design, development, and maintenance of...


  • Bengaluru, Karnataka, India Oloid AI Full time

    About Oloid AIWe are a leading technology company specializing in artificial intelligence and software development. Our mission is to push the boundaries of innovation and create cutting-edge solutions that transform industries.Job SummaryWe are seeking an experienced Senior Windows Developer with expertise in C++. As a key member of our development team,...