Software Engineer

  • Location:
    Sofia, Bulgaria
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Collaboration, Video, Software Development, Testing
  • Job Id

Who You'll Work With

When you work with us, you’ll be part of a highly empowered collaborative team who's passionate about the successful development of Cisco’s collaboration portfolio.

As a Software Engineer, you will:

  • Design, develop and maintain areas of our Mac, Windows, Android or iOS codebase in C/C++, Java or Objective C.

  • Integrate third-party APIs from various platform vendors (Google, Apple, etc)

  • Collaborate with the product team to plan and build new features.

  • Work with software support to debug software issues and identify the root cause.

You are the ideal candidate if:
  • You have 5+ years of experience professionally developing production software, with 3+ years of Mobile or Desktop app development experience.

  • You have a solid understanding of software engineering practices and OOP.

  • You have experience with multi-threading and low-level socket communication

  • You have excellent communication skills in English.

  • You have experience with agile methodologies for software development.

  • You aren’t afraid of rolling your sleeves up and working in all layers of the stack.

Bonus points:
  • Bachelor’s or master’s degree in Computer Science or a related field. Two additional years of related professional experience can substitute college degree.

  • Experience with Jira, Confluence

  • Experience with test automation

  • Experience with Kotlin, Swift, Qt, Python, JavaScript.

  • You have experience shipping one or more mobile apps that are currently available on the Google

    Play Store and/or Apple Store (please provide links when applying).

Why Cisco

At Cisco, each person brings their unique talents to work as a team and make a difference.

Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people.

  • We connect everything – people, process, data and things – and we use those connections to change our world for the better.

  • We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Smart Cities to your everyday devices.