Embedded Software Engineer – CSG-IOT – Shanghai – Master

About Cisco

The Internet of Everything is a phenomenon driving new opportunities for Cisco and it's transforming our customers' businesses worldwide. We are pioneers and have been since the early days of connectivity. Today, we are building teams that are expanding our technology solutions in the mobile, cloud, security, IT, and big data spaces, including software and consulting services. As Cisco delivers the network that powers the Internet, we are connecting the unconnected. Imagine creating unprecedented disruption. Your revolutionary ideas will impact everything from retail, healthcare, and entertainment, to public and private sectors, and far beyond. Collaborate with like-minded innovators in a fun and flexible culture that has earned Cisco global recognition as a Great Place To Work. With roughly 10 billion connected things in the world now and over 50 billion estimated in the future, your career has exponential possibilities at Cisco.

Cisco CSG-IOT Introduction:
Cisco Core Software Group Internet of Things Engineering China team is looking for a Software Engineer to help build an RF and PLC-based mesh network platform for connecting millions of smart devices including electric/gas meters, grid sensors/controllers, distribution automation devices, home appliance and gadgets, edge routers, etc. The platform is based on the latest open standards from IETF and IEEE to enable end-to-end IP connectivity to every device.
Role & Responsibilities
•Development of embedded software for Cisco's IoT solutions.
•System testing and performance benchmarking
Minimum Qualifications
  • • Strong background in Electronic Engineering or computer science
  • • Proficient in C language on embedded system
  • • Experiences with software development in resource and power constrained micro-controller environments
  • • Experiences with mesh network and / or sensor network
  • • Good understanding of internet protocols (IPv4/IPv6/TCP/UDP/DHCPv6)
  • • Excellent written & oral communication skills (English & Chinese)
  • •Team player, eager to learn on the job
Desired Skills
  • • Familiarity with ARM Cortex M3 and IAR Embedded Workbench is a plus
  • •Familiarity with IEEE802.15.4 radios and / or IEEE 1901.2 PLC is a plus
  • • Familiarity with IETF 6LoWPAN, RPL, CoAP is a plus
  • • Familiarity with IEEE 802.1X/802.11i is a plus
  • • Familiarity with TinyOS or Contiki programming is a plus
  • • Familiarity with Linux kernel and RTOS is a plus
  • • Knowledge of Utilities industry is a plus
Location:

Shanghai