System Software Developer

AnyConnect is currently seeking an experienced System Software Developer to join our product development team.

Details about this career opportunity

Do you have a passion for computer science and system software development?  Are you excited about what IoT and computer vision can do for customers?  Do you want to help grow a pioneering Smarter AI™ Camera Platform?  The AnyConnect development team is hiring!

AnyConnect is the software platform for connected cameras (and other smart video devices).  Our platform library and Web APIs power millions of connected cameras and smart video devices for customers ranging from Socionext to Philips to AT&T.

We’re looking for standout System Software Developers to join our all-star development team.

What exactly you’ll be doing

You’ll develop APIs, features, libraries, and microservices, including:

  • Onboarding and access control
  • NAT traversal
  • Computer vision and sensor fusion
  • APIs, microservices, and platform libraries


  • Degree in computer science or relevant field of study
  • Thorough knowledge of computer science, including:
    • Concurrent and parallel systems and programming in C++
    • Data communication, TCP/IP, and socket programming in C++
    • Data structures, algorithms, and problem solving
    • Object oriented models and programming in C++
    • Signal processing
    • Software engineering
  • Demonstrated experience bringing system software products to market
  • Achievement in programming competitions such as ACM ICPC
  • Oral and written communication skills, including the ability to explain complex technologies in simple terms

AnyConnect has 4.2 stars on Glassdoor. This is why.

Diverse, world-class team

Our team of 50+ consists of people from over 12 different nationalities (and counting). We do not care about what you look like or where you’re from. We do value greatness, exception, and a deep understanding of technology in people.

Global company, awesome culture

We function like a lean and agile team, who is here to support one another to do the job as best we can. You’ll be working with a lot of very smart people dedicated to they job. You’ll have access to very exciting technology and products. You’ll be exposed to our world-class customers as well.

Competitive remuneration and modern equipment

On top of market-competitive remuneration, we equip all our staff with top of the line hardware and tools they need in order to succeed. We are platform-agnostic and cloud-based. We provide access to the best software tools to support your work and your productivity.

Fit the bill? Apply now!

Apply Now
Your application has been received. Good luck!