Talent.com
This job offer is not available in your country.
MTS 2- C++ Windows Dev (2-4 Years) - Broadcom EUC

MTS 2- C++ Windows Dev (2-4 Years) - Broadcom EUC

IN10 VMware Software India Private LimitedChennai, Tamil Nadu, India
13 hours ago
Job description

Description

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

What type of work will I be doing? What assignments or requirements will I be performing on a regular basis? What are my deliverables?

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.

Who is the hiring manager? What is your background and management style? What is the structure of the team / organization I will be working with?

This role will be reporting to the Director of Engineering. Our team’s focus is to build the best of breed DEX solution. Our team comprises of heterogenous mix of subject matter experts in Windows, macOS and Linux internals. We believe in building trust among all our stakeholders and committing to make our customers successful. The team is organized based on modules to define clear responsibility and accountability. At the same time the team is fluid enough to own up whatever is needed for the larger product to be successful.

Location : IND-Bangalore-Outer Ring Road   & Chennai

Create a job alert for this search

Dev • Chennai, Tamil Nadu, India

Related jobs
  • Promoted
  • New!
Senior Software Engineer - C++ / VC++

Senior Software Engineer - C++ / VC++

CGIChennai, Tamil Nadu, India
Founded in , CGI is among the largest independent IT and business consulting services firms in the world.With 94, consultants and professionals across the globe, CGI delivers an end-to-end portfoli...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Senior Software Engineer - C++ Network Protocol Linux

Senior Software Engineer - C++ Network Protocol Linux

EpamChennai, Tamil Nadu, India
C++, network protocols, and Linux to join our team.The successful candidate will play a crucial role in developing and maintaining enterprise networking appliances, particularly in the area of netw...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Senior Applications Developer - IBM Design Studio, Middleware Protocols

Senior Applications Developer - IBM Design Studio, Middleware Protocols

UPS IndiaChennai, Tamil Nadu, India
Explore your next opportunity at a Fortune Global 500 organization.Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better ever...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
C,C++,Linux, RDK Development Engineer 2

C,C++,Linux, RDK Development Engineer 2

Comcast CorporationChennai, Tamil Nadu, India
Comcast brings together the best in media and technology.We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of ...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Bluetooth Development Engineer

Bluetooth Development Engineer

Visteon CorporationChennai, Tamil Nadu, India
At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Lead Software Engineer - C++ Embedded Linux

Lead Software Engineer - C++ Embedded Linux

EpamChennai, Tamil Nadu, India
The ideal candidate will be tasked with developing architectural solutions and pitching ideas during greenfield development. Strong communication skills and a self-driven approach are essential, alo...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
5G Conformance Test developer

5G Conformance Test developer

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Design, build, optimize, and test 5G product test solutions from baseband through RF frequencies GHz.Specific focus on 5G mmWave bands. Expertise in 3GPP / FCC / ETSI compliance test methodologies.Ident...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Technical Manager- C++ QNX

Technical Manager- C++ QNX

AptivChennai, Tamil Nadu, India
Help shape the future of mobility.Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Lead Software Engineer - C++, Network Protocol, Linux

Lead Software Engineer - C++, Network Protocol, Linux

EpamChennai, Tamil Nadu, India
C++, network protocols, and Linux.The ideal candidate will have over 8 years of experience, with a strong background in enterprise networking appliances and networking security products, particular...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
MS Engineer - Windows L1

MS Engineer - Windows L1

NTTChennai, Tamil Nadu, India
Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Senior Software Engineer - C++ Embedded Linux

Senior Software Engineer - C++ Embedded Linux

EpamChennai, Tamil Nadu, India
C++ for embedded systems in a Linux environment.The ideal candidate will be responsible for developing architectural solutions and pitching ideas during greenfield development.You must possess stro...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
C++ Windows Developer - Broadcom EUC (5+ Years only)

C++ Windows Developer - Broadcom EUC (5+ Years only)

IN10 VMware Software India Private LimitedChennai, Tamil Nadu, India
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 des...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
WTX Developer

WTX Developer

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Background in the delivery of complex integration and transformation solutions.Participation in the design and development efforts, applying appropriate design patterns and best practices.Have expe...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Unity 3D Game associate developer

Unity 3D Game associate developer

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Work on VR robotic surgical simulation games that are used by surgeons around the world to improve their robotic surgical skills. Join a team in a collaboration thats part of an organization that wo...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
Embedded C with Cortex M3 and M4

Embedded C with Cortex M3 and M4

Epergne SolutionsChennai, Tamil Nadu, India
Epergne Solutions is looking for Embedded C with Cortex M3 and M4.Embedded C with Cortex M3 and M4.Preferred candidates who can join us immediate to 15 days.Show moreLast updated: 13 hours ago
  • Promoted
  • New!
TIBCO AMX BPM developer

TIBCO AMX BPM developer

Anicalls (Pty) LtdChennai, Tamil Nadu, India
Contribute to project analysis sessions as required on BPM capabilities.Document functional requirements, solution design, test cases, and test plans, sprint plan(s), training guides and technical ...Show moreLast updated: 13 hours ago
  • Promoted
  • New!
VisionPLUS Sr. Developer

VisionPLUS Sr. Developer

VirtusaChennai, Tamil Nadu, India
Preferred experience App dev (Agile).V+ Modules Preferably should have worked in CMS subsystems and knowledge on other subsystems. CMS Posting Experience is required.Development or support experienc...Show moreLast updated: 13 hours ago
  • Promoted
Bluetooth Protocol Developer

Bluetooth Protocol Developer

thinkpalm-technologies-pvt-ltdChennai, Tamil Nadu, India
Full time Chennai, Cochin, Trivandrum Posted 3 months ago.In-depth expertise working in Bluetooth and / or other wireless protocol software and systems development. Experience shall include controller...Show moreLast updated: 3 days ago