Current jobs related to MTS/SMTS C++ Windows Internal - Bengaluru - End-User Computing Division, Broadcom


  • Bengaluru, India HARMAN India Full time

    Harman is looking for Windows Kernel with C++ Developers.Location: BangaloreMode: HybridExperience: 8-12YearsJob Description:Good hands-on experience in C++ programmingProfound understanding of Windows/Linux internals.Should have Windows Kernel development experience.Should have knowledge on Windows OS/MacOS/Linux Operating System. Must have: Windows...


  • Bengaluru, India HARMAN India Full time

    Harman is looking for Windows Kernel with C++ Developers. Location: Bangalore Mode: Hybrid Experience: 8-12Years Job Description: Good hands-on experience in C++ programming Profound understanding of Windows/Linux internals. Should have Windows Kernel development experience. Should have knowledge on Windows OS/MacOS/Linux Operating System. Must have :...


  • Bengaluru, India RapidBrains Full time

    Job position : C# Developer with WindowsExperience: 5+ YearsLocation : BengaluruNotice Period: Immediate JoinersWe are seeking a skilled Software Developer with extensive experience in C#, .NET, WMI, and Windows PowerShell scripting. The ideal candidate will have a strong background in WPF and WCF, as well as proficiency in .NET 6/8. You will work on...


  • Bengaluru, India RapidBrains Full time

    Job position : C# Developer with Windows Experience: 5+ Years Location : BengaluruNotice Period: Immediate Joiners We are seeking a skilled Software Developer with extensive experience in C#, .NET, WMI, and Windows PowerShell scripting. The ideal candidate will have a strong background in WPF and WCF, as well as proficiency in .NET 6/8. You will work on...


  • Bengaluru, India RapidBrains Full time

    Job position : C# Developer with Windows Experience: 5+ Years Location : BengaluruNotice Period: Immediate Joiners We are seeking a skilled Software Developer with extensive experience in C#, .NET, WMI, and Windows PowerShell scripting. The ideal candidate will have a strong background in WPF and WCF, as well as proficiency in .NET 6/8. You will work on...


  • Bengaluru, India RapidBrains Full time

    Job position : C# Developer with Windows Experience: 5+ Years Location : Bengaluru Notice Period: Immediate Joiners We are seeking a skilled Software Developer with extensive experience in C#, .NET, WMI, and Windows PowerShell scripting. The ideal candidate will have a strong background in WPF and WCF, as well as proficiency in .NET 6/8. You will work on...


  • Bengaluru, Karnataka, India Nutanix Full time

    **Hungry, Humble, Honest, with Heart.** **The Opportunity**: Architect, design and develop a multi-cloud, hybrid cloud data product using distributed computing technology that spans multiple availability zones. Develop cloud-first solutions that provide cloud and app mobility advantages to customers and help them run upbeat production workloads no matter...


  • Bengaluru, India CareerXperts Consulting Full time

    We're seeking visionaries who thrive on transforming abstract challenges into groundbreaking solutions. Our engineers don't just innovate—they shepherd ideas from conception to impactful reality, all while upholding our unwavering commitment to excellence.Are you a C++ maestro with a knack for diving deep into operating system internals? We're looking for...


  • Bengaluru, India CareerXperts Consulting Full time

    We're seeking visionaries who thrive on transforming abstract challenges into groundbreaking solutions. Our engineers don't just innovate—they shepherd ideas from conception to impactful reality, all while upholding our unwavering commitment to excellence.Are you a C++ maestro with a knack for diving deep into operating system internals? We're looking for...

  • C++ Architect

    1 month ago


    Bengaluru, India Talpro Full time

    Job Description :We are seeking a highly skilled and experienced C++ Architect to join our team. The ideal candidate will have over 12 years of experience in software development, with a strong background in architecting and developing applications using C++. The candidate should be proficient in C++, Managed C++, and have experience interacting with web...

  • Mts-2 Objects

    3 months ago


    Bengaluru, India Nutanix Full time

    **Hungry, Humble, Honest, with Heart.** **The Opportunity** **MTS 2 - Objects** **IC Level**:MTS-2 | **Location**: Bangalore **Engineering / R&D at Nutanix** Join us in tackling the challenges of large-scale data and control plane issues while mastering complex distributed systems. **Your Role** - Contribute to the development of Nutanix Objects - A...


  • Bengaluru, India OpenText Full time

    OPENTEXT  OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Bengaluru, India Ping Identity Full time

    At Ping Identity, we're changing the way people think about enterprise security technology. With our innovative Identity Defined Security platform, we're helping to build a borderless world where people have total freedom to work wherever and however they want. Without friction. Without fear. We're headquartered in Denver, Colorado, and we have offices and...


  • Bengaluru, India IN10 VMware Software India Private Limited Full time

    Description We're all empowered here to achieve success on our terms. To explore. To invent. To find better ways of doing things. At VMware, jobs become opportunities and careers. We work together as one VMwarе. Workspace ONE is a digital workspace platform that simply and securely delivers and manages any app on any device by integrating access...

  • Software Engineer

    3 weeks ago


    Bengaluru, India MaimsD Technology Full time

    Role : Engineer I SW DEVLocation : BangaloreExperience : 3 - 6 YrsEmployment Type : Full Time, PermanentWorking mode : RegularNotice Period : Immediate 15 DaysAbout the Role :As a Software Engineer, you will play a crucial role in the development and support of Windows drivers for ARM-based products. You will be responsible for designing, implementing, and...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • 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 IN10 VMware Software India Private Limited Full time

    Description The Elevator Pitch: Why will you enjoy this new opportunity?   You have an analytical mind and a passion for the craft of software engineering, and you love solving problems and learning new things. Technologies come and go, but that excites you because of the endless possibilities it creates. You are looking for an opportunity to...

MTS/SMTS C++ Windows Internal

4 months ago


Bengaluru, India End-User Computing Division, Broadcom Full time

The Broadcom End-User Computing Division empowers employees to do their best work from anywhere, through smart, seamless, and secure experiences.

As digital workspaces continue to evolve, we are designing and engineering Broadcom EUC Anywhere Workspace, a holistic platform built on our industry-leading solutions for virtual apps, desktops, unified endpoint management and security. Our platform enables us to deliver upon our Autonomous Workspace vision, the next evolution of our offering that leverages data and artificial intelligence, to create workspaces that are self-configuring, self-healing, and self-securing. Together, our work is enabling organizations to optimize both employee experience and security, while modernizing IT and lowering operational risk.


The Elevator Pitch: Why will you enjoy this new opportunity?

You have an analytical mind and a passion for the craft of software engineering, and you love solving problems and learning new things. Technologies come and go, but that excites you because of the endless possibilities it creates. You are looking for an opportunity to work for a company whose software is utilized by every Fortune 500 company and significantly impacts every industry. You want to be a part of a collaborative environment whose teams care about the product they are creating, how they create it, and the impact it has on customers’ business objectives.


POSITION RESPONSIBILITIES:

  • Design, build and maintain reliable, reusable, testable C++ code on Windows platform.
  • Implement cross platform Telemetry modules that compiles and runs on Windows, macOS and Linux.
  • Identify and troubleshoot performance and code quality issues.
  • Active engagement with different stake holders - Product Managers, Solution Architects, Security Engineering, and other members within Engineering to define and deliver the required solution.
  • Active participation in all stages of software development - requirement, design, coding, Test Automation and debugging.
  • Perform code reviews and ensure coding best practices.
  • Serve as a mentor to junior developers.


REQUIRED QUALIFICATION:

  • You are expected to be proficient in the following:
  • Windows System Architecture, Windows Subsystem, and subsystem libraries
  • Windows Internals and concepts such as Processes, Threads, Jobs, Memory Management, IO system, etc.
  • Windows Security model, Windows Object Managers, object directory, handle tables, etc.
  • Familiarity with kernel debugging using Windbg syntax, functions and capabilities.
  • Dump analysis and Windows troubleshooting experience using SysInternals tools such as ProcMon, VMMap, ProcessExplorer, RamMap, etc.
  • Good understanding of memory management
  • Understanding of versioning tools such as Git
  • Developing unit tests using Google Test
  • Strong Proficiency in C++ is a must, with a fair knowledge of C++ 17/20 language specification.
  • Current knowledge of C# with .NET 8, AOT is a strong plus.


Within the first 6-12 months, what are the 2-3 most important performance goals (described as SMART Goals if possible) I would be expected to complete for you to consider me successful in this role?

  • In the first 6 weeks you will
  • Get a good understanding of the DEX Telemetry agent architecture and source code.
  • Compile, build and test the telemetry agent on Windows.
  • Develop unit tests to increase code coverage.
  • Actively participate in design and code-reviews


In the subsequent weeks you will

  • Focus on the design and development of new features and components for DEEM.
  • Document your design.
  • Build, test and optimize your design.
  • Develop unit tests that span > 90% code coverage.
  • Contribute to feature migration from legacy to TLM.
  • Develop components test cases.
  • Work closely with multiple stakeholders in other parts of the product