Job Description
Job Title: Software Engineer - Technical Lead / Desktop/Mobile Development
About the Company: Cisco provides comprehensive advanced threat protection portfolios and solutions.
Job Overview:
- Join a dynamic team that has deployed products on over 200 million devices.
- Collaborate with experienced professionals to design and develop secure software solutions.
- Communicate directly with customers, product management, and other stakeholders.
- Work on mobile platforms including Apple iOS and Android, and develop with Swift and/or Objective-C.
Requirements:
- 7+ years software development experience, including SW design, development on end-user operating systems, and desktop and network troubleshooting experience.
- Master's or Bachelor's with 7+ years of related experience.
- Superior, highly technical experience programming with C++.
- Experience with desktop software development on Windows and/or macOS.
- Desire to work on mobile platforms and develop with Swift and/or Objective-C.
Preferred Qualifications:
- Experience with code collaboration tools, Git Hub, and/or Perforce.
- Experience with Linux development.
- Strong understanding of networking fundamentals and protocols, including IP, TCP, and UDP.
- Knowledge of network security concepts, including encryption, key negotiation, and certificates.
Why Cisco Secure:
- Global and adaptable company with a diverse team.
- Groundbreaking security portfolio and commitment to innovation.
- Dedication to inclusivity, collaboration, and diversity.
What We Offer:
- Ongoing investment in professional growth through mentorship programs and learning resources.
- Opportunity to make an impact and drive innovation.
Be You, With Us