Principal Software Engineer

  • Location:
    Uxbridge, England, United Kingdom
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Cloud and Data Center, Collaboration, Video
  • Job Id
    1029250
What You'll Do
You’ll work with a team of motivated and capable software engineers to create the next generation of Cisco collaboration products. The Spark Experiences software team seeks a motivated Principal Software Engineer to lead, design and develop software for a range of exciting new market-leading products in the collaboration industry.
As well as driving modern Software Engineering practices you'll also be responsible for mentoring, leading and coaching junior members of the team and making key architectural decisions on the direction of the software.
Who You’ll Work With
Our team works across two sites, in London,UK and Oslo,Norway and is fully responsible for delivering a key Cisco product. We are developing revolutionary cutting edge products and systems for the future of room collaboration systems. You'll have a unique opportunity to work with a talented cross functional team with a broad range of industry experience.
Who You Are
You'll have experience of designing and implementing complex software products with an in-depth understanding of the complete system, from operating system to user interface. You'll have excellent knowledge of software engineering principals and have examples of good analytical and architectural skills. You have an interest in leading fellow software engineers and encouraging good development and testing strategies. 

Our minimum requirements are:
- Excellent academic background in a relevant technical area
- More than 5 years software development experience
- Experience of coaching or mentoring fellow engineers
- Advanced or Expert level knowledge of C/C++ or Java
- Knowledge of Linux systems, common source control mechanisms
- Knowledge of common software development patterns and testing methodologies

Nice to have:
- Experience with Android application development
- Experience with managing a software project from design to release and beyond 
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. 


Apply on the Company Site