Member of Technical staff - Android

1 Month ago • 2-12 Years • Product Management

About the job

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

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.

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)

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

Playtika - Senior Java Developer

Playtika, Romania (Hybrid)

Netskope - Staff Software Engineer, SSPM

Netskope, India (Remote)

Hitachi - MS-D365 CE Functional Consultant

Hitachi, India (Remote)

Microsoft - Software Engineering Manager

Microsoft, Czechia (On-Site)

Netflix - Managing Editor, Product Creative Studio Live

Netflix, United States (On-Site)

Anthology  Inc  - Service Delivery Manager

Anthology Inc , India (On-Site)

Sandsoft Games - Senior Product Manager | Riyadh Studio

Sandsoft Games, Saudi Arabia (On-Site)

Gala - Product Manager

Gala, Chile (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paypal - Solutions Engineer - Enterprise

Paypal, Spain (Hybrid)

Luxoft - Senior Data Analyst/Data QA

Luxoft, United States (Remote)

Saviynt - Senior QE Testing, Hybrid

Saviynt, India (Hybrid)

Razer - Senior API Developer

Razer, Singapore (On-Site)

Luxoft - Android Automotive Developer

Luxoft, United States (Remote)

Nasdaq - Lead Software Engineer - FinTech

Nasdaq, India (On-Site)

undefined - Senior Software Engineer - Product Security

Hyderabad, Telangana, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Get notifed when new similar jobs are uploaded

Product Management Jobs

Hasbro - Director Product Roadmap

Hasbro, United States (On-Site)

Neostella - Business Analyst

Neostella, Mexico (Remote)

Assystems - Project Manager

Assystems, India (On-Site)

Paypal - Sr Product Manager

Paypal, United States (On-Site)

Razer - Product Manager

Razer, Singapore (On-Site)

Meta - Product Technical Program Manager

Meta, United States (Remote)

Luxoft - Solution Architect

Luxoft, United States (Remote)

Luxoft - Project Manager

Luxoft, (Remote)

Get notifed when new similar jobs are uploaded