Taro Logo

Mobile Senior Software Engineer (iOS / Android)

Broadcom is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
Mobile
Senior Software Engineer
In-Person
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Mobile Senior Software Engineer (iOS / Android)

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking a Mobile Senior Software Engineer specializing in iOS and Android development. This full-time position is based in Bangalore, India, at the Kalyani Vista II location.

The ideal candidate will have 5+ years of experience as a software engineer, with strong proficiency in C++ and expertise in either iOS or Android development. You'll be responsible for designing and developing core product components, conducting design and code reviews, and working independently in a fast-paced, agile environment.

Key requirements include strong knowledge of iOS or Android UI design principles, experience with offline storage, threading, and performance tuning, and familiarity with cloud message APIs and push notifications. Knowledge of low-level C-based libraries is preferred, as is the ability to understand and translate business requirements into technical specifications.

Additional advantages include expertise in networking protocols (DNS, DHCP, HTTP, TCP/IP, SSL/TLS), experience with Web Proxy, VPN clients or endpoint firewalls, and knowledge of user authentication mechanisms. Experience in secure and hardened cross-platform software development is highly valued.

Broadcom offers a diverse and inclusive work environment, considering qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status, or any other protected characteristic.

Join Broadcom's innovative team and contribute to cutting-edge mobile software development in a dynamic, global technology company. Apply now to be part of shaping the future of mobile technology!

Last updated 8 months ago

Responsibilities For Mobile Senior Software Engineer (iOS / Android)

  • Design and develop the core product components
  • Conduct design and code reviews
  • Work independently in a fast and agile environment

Requirements For Mobile Senior Software Engineer (iOS / Android)

  • 5+ years of proven experience as a software engineer
  • C++ experience
  • Strong knowledge of iOS or Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of low-level C-based libraries is preferred
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple's design principles and interface guidelines

Interested in this job?