Member of Technical staff - Android

4 Months ago • 2-12 Years • Product Management

Job Summary

Job Description

This role involves architecting, designing, implementing, and maintaining high-performance Android software solutions using C++, NDK, and JNI. Responsibilities include integrating AI/ML frameworks, debugging complex problems, collaborating with cross-functional teams, improving DevOps processes, and ensuring product quality and security. The ideal candidate will have 2-12 years of experience in enterprise software development with a strong understanding of Android OS internals, network extensions, and relevant protocols. The role is hybrid, requiring 3 days a week in the office (Bengaluru, Chennai, or Pune).
Must have:
  • C++, Java (Android), NDK, Android SDK
  • Android OS internals & architecture
  • Network Extensions, Secure Transport, URL sessions
  • TCP/IP, UDP, HTTPS protocols
  • CI/CD, Agile, DevOps

Job Details

About the job

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 enjoy solving problems while learning new things, this role is for you. Join us at Broadcom EUC, where you'll work for a company whose software is integral to every Fortune 500 company, making a significant impact across industries. Be part of a collaborative environment where we care deeply about the product, its creation, and its impact on our customers' business objectives.

Key Responsibilities:

  • Architect, design, implement, and maintain high-performance and scalable software solutions optimized for the Android platform using C++, NDK, and JNI.
  • Integrate AI and ML frameworks to enhance 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:

  • A minimum of 2-12 years of experience in enterprise software development using C++, Java (Android), NDK, and Android SDK.
  • Profound knowledge of Android OS internals and software architecture.
  • Strong experience in Network Extensions, Secure Transport, and URL sessions.
  • Strong knowledge of TCP/IP, UDP, and HTTPS protocols.
  • Familiarity with CI/CD practices and continuous benchmarking.
  • Experience with software development tools such as Git, Perforce, JIRA, and Jenkins.

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.

Similar Jobs

CharacterAI - Software Engineer, Backend

CharacterAI

Menlo Park, California, United States (On-Site)
6 Days ago
ByteDance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Kong  Inc  - Staff Software Engineer - Logs/traces

Kong Inc

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
CloudHire - Senior Database Engineer

CloudHire

Hyderabad, Telangana, India (Remote)
6 Days ago
Sourcegraph  Inc  - Customer Engineer (Pre-sales) [IC2]

Sourcegraph Inc

San Francisco, California, United States (On-Site)
4 Months ago
Mojang Studios - Java Product Manager

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
NVIDIA - Product Manager- Data Center Ecosystem

NVIDIA

Canada (On-Site)
1 Month ago
Like Card - Product Manager

Like Card

Amman, Amman Governorate, Jordan (On-Site)
1 Month ago
Alpha Sense - Customer Success Specialist, Financial Services

Alpha Sense

London, England, United Kingdom (On-Site)
3 Months ago
NVIDIA - Product Program Manager

NVIDIA

Santa Clara, California, United States (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Auckland, Auckland, New Zealand (Remote)
6 Days ago
Nielsen Holdings - Senior /Lead/ DOE-Full stack ( Java, Go lang, Ruby, Javascript, Reactjs, AWS, DBMS, Postgres)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
ByteDance - Security Engineer, Security Assurance

ByteDance

Singapore (On-Site)
6 Days ago
Google - Early Career Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
HEAL Software  Inc  - Engineer – QA (Manual)

HEAL Software Inc

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nielsen Holdings - Software Engineer - (Java/Python, Sencha Ext JS, Oracle, Postgres, Spring boot, AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ByteDance - Site Reliability Engineer (Traffic), Infrastructure Engineering

ByteDance

Singapore (On-Site)
5 Months ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
NinjaVan - Senior Full Stack Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Hashlist - Principal Data Engineer

Hashlist

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
3 Months ago
Simplify 360 - SDK Software Engineer

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
Assystems - PHE Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
5 Months ago
Nolimit City - Full Stack Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
2 Months ago
Meesho - Product Manager II .

Meesho

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Dream Sports - Engineering Manager

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Days ago
Sportskeeda - Daily Soap Writer

Sportskeeda

India (On-Site)
9 Months ago
AI Fund - Curriculum Developer

AI Fund

India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Next Level Business Services - Product Development Manager

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
5 Months ago
Nolimit City - Game Mathematician

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
PwC - Senior Associate - Project Manager/ Data Transformation

PwC

Karachi, Sindh, Pakistan (On-Site)
5 Months ago
Joyteractive - Head of New Products

Joyteractive

Cyprus (Remote)
1 Week ago
Yodo1 - Product Manager, Game Publishing

Yodo1

(Remote)
8 Months ago
Netflix - Title Merchandising Manager - EMEA

Netflix

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
Just Play GmbH - Lead Product Manager - Engagement

Just Play GmbH

(Remote)
1 Month ago
Convai - Associate Product Manager - Front End

Convai

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Easygo - Product Manager

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Razer - Product Developer (Mobile and Console)

Razer

Singapore (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

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