C++ with macOS internals - Staff Engineer & Member of Technical Staff - II / III

4 Months ago • 2-20 Years • Product Management • Undisclosed

About the job

Job Description

This role requires a skilled C++ developer with expertise in macOS internals and software architecture. You'll design, implement, and maintain high-performance software solutions, integrate AI frameworks, and collaborate with cross-functional teams. Experience with cloud platforms and CI/CD is essential.
Must have:
  • C++/C#/Objective-C
  • macOS internals
  • Cloud platforms
  • CI/CD practices
Good to have:
  • Native macOS
  • Network Extensions
  • Secure Transport
  • URL sessions
Perks:
  • Hybrid work
  • Collaborative team

About the job

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

This position is currently part of the End-User Computing Division (EUC) of Broadcom and is planned to transfer to Omnissa in 2024” If you have an analytical mind, a passion for software engineering, and thrive on solving problems and learning new things, this opportunity is for you. Join Broadcom EUC (Omnissa), where you will dive into modern AI integrations, directly contributing to the cutting-edge Anywhere Workspace platform. This platform enhances employee experiences, redefines vulnerability management strategies, and streamlines application lifecycle management, all automatically. You’ll work in a collaborative environment where teams care deeply about the product, its creation, and its impact on customers' business objectives.

Key Responsibilities

  • Lead the design, implementation, and maintenance of resilient, high-performance, and scalable software solutions optimized for the macOS platform.
  • Utilize your profound knowledge of macOS internals and software architecture.
  • Drive engineering initiatives, integrating AI and ML frameworks to add intelligence to VDI.
  • Debug complex problems and analyze stack traces from crash dumps.
  • Collaborate with product management, cross-functional teams, and external groups to define and deliver required solutions.
  • Implement and improve processes around DevOps, Agile, and CI/CD.
  • Take ownership of product architecture, design, product quality, user experience, and security.

Qualifications

  • Minimum of 2 to 8 years for MTS II & III roles & 12 to 20 years for Staff Engineer role of technical expertise in architecting and designing enterprise software using C++/C#, Objective-C (macOS).
  • Extensive background in macOS internals and software architecture.
  • Experience with public cloud platforms such as AWS, Azure, and Google Cloud.
  • Experience in native development of desktop applications on macOS is a significant plus.
  • Familiarity with CI/CD practices and continuous benchmarking.
  • Strong experience in Network Extensions, Secure Transport, and URL sessions.
  • Strong knowledge of TCP/IP, UDP, and HTTPS protocols.

Performance Goals

  • First 2 Months: Understand product architecture, existing product development tools, and release process. Participate in team scope and architectural discussions.
  • 6 Months: Have a good understanding of responsibilities, project goals, and required processes/tools. Collaborate to construct the product backlog, establish project boundaries, and ensure timely deliverables.
  • Collaboratively work across other product and component teams.

Handle interactions with product management and cross-functional teams to define and deliver required solutions.

  • Participate in all phases of software development, including requirements, design, coding, testing, debugging, and performance tuning. Leadership and Team Culture:
  • Report to the Manager or Senior Manager of Engineering.
  • Work closely with a team of senior and junior engineers focused on innovation and getting things done.
  • Build trust among team members and stakeholders, committing to customer success.
  • Operate in a transparent, communicative environment that emphasizes work-life balance and having fun at work.

Location:- Bengaluru / Chennai / Pune

Hybrid Model :-This role offers a balanced arrangement, with the expectation of working 3 days a week in our local office and the flexibility to work from home for the remaining days. It is essential that you reside within a reasonable commuting distance of the office location for the in-office workdays.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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

Similar Jobs

Riot Games - Principal Researcher

Riot Games, United States (On-Site)

ION - Senior Software Engineer, New York

ION, United States (Hybrid)

Infoblox - Staff IT Product Manager - Microsoft Solutions

Infoblox, United States (On-Site)

Aspyr Media - Product Manager

Aspyr Media, United States (On-Site)

Evolution - Commercial Strategy Manager

Evolution, Malta (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fluence - Project Procurement Specialist

Fluence, Australia (Hybrid)

Dun & Bradstreet - Sales Solutions Specialist (R-16812)

Dun & Bradstreet, United Kingdom (Hybrid)

ION - Commercial Analyst

ION, Italy (Hybrid)

PwC - SRC_PCI QSA_Senior Associate

PwC, India (On-Site)

The Walt Disney Company - Estimator

The Walt Disney Company, United States (On-Site)

UST - Tester III - Software Testing

UST, India (On-Site)

Infinity Ward - Senior AI Animator - Infinity Ward

Infinity Ward, United States (On-Site)

Token Metrics - Senior Crypto Data Engineer (Remote)

Token Metrics, Hungary (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PhonePe - Manager, Accounting (GL)

PhonePe, India (On-Site)

Assystems - Tunnel Design Engineer

Assystems, India (On-Site)

LSEG (London Stock Exchange Group) - Security Engineer

LSEG (London Stock Exchange Group), India (Hybrid)

Arcadis - Assistant Engineer - NA Mobility

Arcadis, India (On-Site)

Egnyte - Sr. Customer Success Manager

Egnyte, India (Remote)

CloudHire - PowerBi Expert

CloudHire, India (Remote)

Kyndryl - Lead II - Power Automate Developer

Kyndryl, India (Hybrid)

Futé Services - BPO EXECUTIVE

Futé Services, India (On-Site)

Upliance AI - Video Content Creator

Upliance AI, India (On-Site)

Mantra4Change - Social Media Lead

Mantra4Change, India (Hybrid)

Get notifed when new similar jobs are uploaded

Product Management Jobs

Mott MacDonald - IT Specialist - Portfolio Management

Mott MacDonald, India (On-Site)

Scopely - Senior Director, Product - Garden Joy

Scopely, United States (Hybrid)

Keywords Studios (Player Support) - Project Manager - AI

Keywords Studios (Player Support), Poland (Hybrid)

Microsoft - Senior Product Manager - Health AI

Microsoft, United Kingdom (On-Site)

Meesho - Product Manager 2 - Platforms

Meesho, India (On-Site)

Unity - Senior Product Manager, Publisher Experience

Unity, United States (On-Site)

STAGE - Product Analyst

STAGE, India (On-Site)

WebFX - Digital Website Project Manager

WebFX, Belize (Remote)

ByteDance - Hardware Product Manager AI - (VR/AR)- PICO

ByteDance, United States (On-Site)

Get notifed when new similar jobs are uploaded