Cisco C++ and Microservices for IoT Platform in Bangalore, India

C++ and Microservices for IoT Platform

  • Location: Bangalore, Karnataka, India

  • Area of Interest Engineer - Software

  • Job Type Professional

  • Technology Interest Internet of Everything

  • Job Id 1241525

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.

The Team

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.

Job Description

Typically requires MSEE/CS combined with 2-4 years of related experience, or BSEE/CS combined with 4-6+ 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 design and development of micro services.

  • Develop modules of code with minimum supervision.

  • Perform micro service level unit, integration tests.

  • Identify and resolve problems at micro service level.

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.