BSP Software Engineer

  • Location:
    Shanghai, China
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Big Data, Analytics, Cloud and Data Center, Collaboration, Video
  • Job Id
    1283339


What You'll Do

You'll be a key player in helping to design, develop and build best in class cloud and desktop products that drive our vision and strategy.  You will help make technology choices and put them into practice.  You will collaborate and work directly with your team members to build and deliver products.  The UCTG is looking for a strong, collaborative technical leaders who have energy and enthusiasm for technology and cloud.  This position will be an integral part of our software delivery team providing:

  • Technical leadership in cloud solution and embedded system delivery
  • Hands-on experience in software design and development
  • Technical Guidance to the development team
  • Software Craftsmanship Practices
  • Exciting market and engineering led enhancements to our product portfolio
    • https://www.cisco.com/c/en/us/products/collaboration-endpoints/index.html

Who You'll Work With

You will work as an agile member of UCTG’s Phone software development team, running in short cycles to develop functional software and the test automation in quick iterations. You will be a part of the scrum teams and engage in embedded system software development, BSP boot loader, and contribute to technical decisions and software craftsmanship practices.

Who You Are

You have demonstrated experience in BSP enabling and moving them to production. You are passionate about technology and how to successfully align it with strategy.   You understand technology trends and can promote introduction of new technologies that support the strategy.  You collaborate with other technical leaders, technologists and engineers to design and build the best solutions and seek the best outcomes. You have a track record of delivering hardened, fault-tolerant, high-availability designs and are thorough enough to automate tasks and smart enough to document them well. You possess a strong sense of ownership and urgency. People look up to you for technical guidance and design decisions. You champion and preach software craftsmanship practices.


Minimum Qualifications:

  • Proficient in C/C++ 
  • Familiar with Qualcomm Snapdragon SoC
  • Understanding of ARM architecture and embedded OS theory.
  • Understanding of embedded system
  • Expert in Linux driver programming.
Good to have skills:
  • Knowledge of memory device, like DDR, eMMC, UFS.
  • Familiar with debugging with JTA

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. 

Share