MTS/SMTS C++ Windows Internal

3 weeks 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


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

    About the Company:The Broadcom End-User Computing Division is all about enabling employees to excel in their work, no matter where they are, by providing smart, seamless, and secure experiences.Job Title: Software Engineer - Windows PlatformThe team is currently working on Broadcom EUC Anywhere Workspace, a comprehensive platform that encompasses virtual...


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

    The Broadcom End-User Computing Division focuses on empowering employees to perform at their best, regardless of their location, by providing smart, seamless, and secure experiences.Currently, we are working on creating Broadcom EUC Anywhere Workspace, an all-encompassing platform that integrates our cutting-edge solutions for virtual applications, desktops,...


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


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


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


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

  • SMTS OR MTS 3

    3 weeks ago


    Bengaluru, India Broadcom Full time

    Greetings !!!!Trust you are doing well.At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine...

  • SMTS OR MTS 3

    3 weeks ago


    Bengaluru, India Broadcom Full time

    Greetings !!!! Trust you are doing well. At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences,...

  • SMTS OR MTS 3

    3 weeks ago


    Bengaluru, India Broadcom Full time

    Greetings !!!!Trust you are doing well.At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine...

  • SMTS OR MTS 3

    1 month ago


    Bengaluru, India Broadcom Full time

    Greetings !!!!Trust you are doing well.At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine...

  • SMTS OR MTS 3

    1 month ago


    Bengaluru, India Broadcom Full time

    Greetings !!!!Trust you are doing well.At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine...

  • SMTS OR MTS 3

    3 weeks ago


    Bengaluru, India Broadcom Full time

    Greetings !!!!Trust you are doing well.At Broadcom EUC ( Ex-VMware group), you'll be diving into the world of modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform, a cornerstone of the Broadcom EUC Cross-Cloud services portfolio, brings together the power of AI to enhance employee experiences, redefine...

  • C Windows WPF

    2 months ago


    Bengaluru, India Talent Ocean Full time

    Overview:The role of aC# Windows WPF Developer is crucial to our organization as itinvolves the development of innovative and userfriendly softwaresolutions for the Windows platform using C# and WPF technologies.This position plays a key role in ensuring the seamless functioningof our software applications and enhancing...

  • C++ Developer

    4 weeks ago


    Bengaluru, India VAYUZ Technologies Full time

    Responsibilities :- Develop and maintain C++ applications for Windows OS.- Apply OOP principles for efficient software design.- Troubleshoot and debug to ensure smooth operation.- Optimize code for performance and reliability.Requirements :- 5+ years of C++ development on Windows.- Strong OOP understanding.- 2+ years of SQL experience.- Excellent debugging...

  • C++ Developer

    3 weeks ago


    Bengaluru, India VAYUZ Technologies Full time

    Responsibilities :- Develop and maintain C++ applications for Windows OS.- Apply OOP principles for efficient software design.- Troubleshoot and debug to ensure smooth operation.- Optimize code for performance and reliability.Requirements :- 5+ years of C++ development on Windows.- Strong OOP understanding.- 2+ years of SQL experience.- Excellent debugging...


  • Bengaluru, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPAWe do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • Bengaluru, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPAWe do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • Bengaluru, Karnataka, 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 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 Nutanix Full time

    **Hungry, Humble, Honest with a Heart** Nutanix engineers are creating a revolutionary technology, building the software defined data center. We’re using our love of programming and outstanding backgrounds to change the way companies virtualize their data center. At Nutanix, we work closely with our product in a collegiate, collaborative environment that...