Staff Engineer- C++ Windows Dev (P5/P6)_12+ Years_Experience Management (DEEM Team)

7 Months ago • 12-12 Years • Research & Development

Job Summary

Job Description

Staff Engineer with 12+ years experience in C++ development on Windows platform required for Broadcom End-User Computing Division. Expertise in Windows internals, memory management, debugging, and unit testing is crucial. Strong C++ proficiency and knowledge of C# with .NET 8 are essential.
Must have:
  • C++ Windows Dev
  • Windows Internals
  • Memory Management
  • Unit Testing
Good to have:
  • C# .NET 8
  • AOT Experience
  • Kernel Debugging
  • SysInternals Tools

Job Details

About the job

This position is currently part of the End-User Computing Division of Broadcom and is planned to transfer to Omnissa in 2024.

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.

  • 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. I
  • 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.
  • 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.
  • You will be expected to write lots of code and then some more.
  • You will build and maintain reliable, reusable, testable C++ code on Windows platform.
  • You will design software, assist with technology choices, develop prototypes to test your theory.
  • You will be expected to support the team in handling escalations, debugging, and troubleshooting customer issues.
  • The roles are open across Staff Engineer/Senior Staff Engineer (P5 & P6) Position. Experience level required would be 12+ Years only. This position is Open with Broadcom EUC - Experience Management (DEEM Team) hiring.

The roles are open across Staff Engineer/Senior Staff Engineer (P5 & P6) Position. Experience level required would be 12+ Years only. This position is Open with Broadcom EUC - Experience Management (DEEM Team)

Similar Jobs

Epic Games - FX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
PlayStation Global - UX/UI Design Lead

PlayStation Global

United States (Remote)
2 Months ago
Company3 Method Studios - Associate Producer

Company3 Method Studios

Santa Monica, California, United States (On-Site)
1 Month ago
Argus Labs - Product Design Lead

Argus Labs

Indonesia (Remote)
1 Week ago
Netflix - Data Scientist (L5) - Cloud Games Quality of Experience

Netflix

United States (Remote)
1 Week ago
ByteDance - Machine Learning Engineer, Tech Lead - Code AI

ByteDance

San Jose, California, United States (On-Site)
4 Weeks ago
Rivos - SOC Design Verification - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior CPU Design Engineer

NVIDIA

Westford, Massachusetts, United States (Hybrid)
1 Month ago
Google - Firmware Engineer, Modem Non-Access Stratum Protocol

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Adobe - Senior Staff Experience Designer, Stock

Adobe

San Francisco, California, United States (Remote)
1 Month ago
DraftKings - Technical Business Analyst

DraftKings

Boston, Massachusetts, United States (On-Site)
8 Hours ago
Attentive - Senior Machine Learning Engineer

Attentive

New York, New York, United States (Hybrid)
6 Months ago
Google - Staff UX Designer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Hardware Engineering Lab Manager - Pico

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Rovio Entertainment Corporation - Executive Producer, External Projects

Rovio Entertainment Corporation

Barcelona, Catalonia, Spain (Hybrid)
3 Weeks ago
Meta - Hardware Systems Engineer, NPI

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Windranger Labs - Senior Fullstack Engineer

Windranger Labs

El Paso, Texas, United States (Remote)
4 Weeks ago
Microsoft - Software Engineer - Compliance Analytics

Microsoft

(On-Site)
1 Week ago
Activision - Lead Systems Designer

Activision

Wisconsin, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Pluto7 - Data Scientist

Pluto7

Bengaluru, Karnataka, India (On-Site)
8 Months ago
PwC - IN-Manager_Energy_Utility Transformation_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Nagarro - Senior Engineer, Frontend

Nagarro

India (Remote)
6 Months ago
Assystems - Senior Software Engineer

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Morning Star - Senior ServiceNow Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
7 Months ago
Zeta - Director - Engineering (Backend)

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Netomi - Software Engineer In Test III

Netomi

Gurugram, Haryana, India (Hybrid)
6 Months ago
Google - Video Streaming Specialist

Google

Hyderabad, Telangana, India (On-Site)
6 Days ago
Paytm - City Head - Hyderabad - QR sales

Paytm

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nagarro - Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Senior Software Engineer, Software Development Life Cycle

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Trend Micro - Senior Software Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (Hybrid)
6 Months ago
Gaming Innovation Group  - Technology Graduate

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
2 Weeks ago
NVIDIA - Senior Power and Thermal Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
NVIDIA - Senior Software Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Riot Games - Staff Software Engineer (Game UI) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Power Integrations - Staff Automotive Reliability Engineer

Power Integrations

Penang, Malaysia (On-Site)
6 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Omnissa

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug