Cisco Technical Leader for IoT Platform in Bangalore, India

Technical Leader for IoT Platform

  • Location: Bangalore, Karnataka, India

  • Area of Interest Engineer - Software

  • Job Type Professional

  • Technology Interest Internet of Everything

  • Job Id 1241533

What You'll Do

Cisco is inviting talented Software Engineers to become part of the Centre of Excellence for Internet of Things (IoT) Platforms. You will get to design and build software for IoT edge and cloud platforms. These products will enable our customers to securely connect their devices, add compute anywhere in their networks, get business value from their IoT data and meet their IoT challenges. Our products will help our customers automate and scale their IoT solutions to handle highly distributed devices and applications.

Who You'll Work With

The ideal candidate will participate in an agile project team of engineers involved in development of IoT edge and cloud platforms. This requires a strong background in Object Oriented software design, experience in developing micro services, working in a continuous development and deployment process and the capability to deliver quality code on schedule. Excellent written and verbal communication, team and people skills is expected.

Who You Are

Typically requires MSEE/CS combined with 6-8 years of related experience, or BSEE/CS combined with 7-10+ yrs related experience.


  • Expertise in Object Oriented Design and Programming in mandatory.

  • In-depth Knowledge of Java and/or C++ is mandatory

  • Knowledge of a Container Technology such as Docker, Operating system like Linux and relational database like MySQL is essential.

  • Experience in micro-services architecture is essential.

  • Experience in messaging protocols like MQTT and AMQP is desirable.

  • Ability to multitask and work flexible hours.

  • Understanding of networking, sensor management is a plus.

Roles & Responsibilities:

  • Contribute to system architecture design and technical evaluation of technology choices.

  • Design and develop and deliver product capabilities that span multiple micro services.

  • Perform complex system level integration and scalability tests.

  • Identify and resolve complex problems at system level.

Why Cisco

We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns.

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.

We Are Cisco.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.