Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cisco Leader Application Engineering 
United States, North Carolina, Cary 
367308825

17.12.2024
YOUR IMPACT:
As a Senior Software Development Manager for the Silicon One SDK team, you will lead a dynamic group of software engineers in North America and partner closely with our SDK team based in Israel. You will be at the forefront of leading and delivering modern software development kits that are integral to Cisco's networking solutions. This role requires a strong technical foundation, leadership ability, and empathy to partner with cross-departmental teams.
  • Responsible for the day-to-day activities of the local SDK engineering team. Ensure that software development goals are met and align with the company’s strategic direction.
  • Responsible for grooming the feature backlog, ensuring timely execution of projects, as well as highlighting and bringing up roadblocks as needed.
  • Work closely with internal Cisco networking teams to understand their needs and deliver features and functionality that enhance their success.
  • Ensure all resources critical for your team’s success are available and effectively applied. This includes planning, staffing, budgeting, and managing job allocations.
  • Participate in long-term planning with senior management and other team leads to improve processes and address technical challenges.
MINIMUM QUALIFICATIONS:
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field, with 8 years of experience in software development and leading software teams.
  • Experience working with programming languages such as C, C++, Python, or Java, with a strong understanding of the software development lifecycle (SDLC,) and agile development methodologies.
  • Networking protocols (e.g., TCP/IP, Ethernet) and network architecture experience.
  • The ability to lead and foster engineering teams, including task planning and performance evaluation.
  • Excellent verbal and written communication skills, capable of working with a variety of teams, and presenting to collaborators at all levels.
  • Demonstrated experience with software project management tools (e.g., JIRA, Confluence.)
PREFERRED QUALIFICATIONS:
  • Master’s degree or equivalent experience in Computer Science, Electrical Engineering, or a related field.
  • Experience with SONiC, SAI, or another Network OS
  • Practical experience with Software Development Kits (SDKs) and their application in networking.
  • Prior work with large-scale software systems and distributed computing.
  • Industry Certifications: Certifications like PMP (Project Management Professional,) CSM (Certified ScrumMaster,) or Cisco Certifications (CCNA, CCNP, CCIE.)
  • Experience leading projects that involve advanced system integration and customization.
  • Track record of fostering innovation and leading the development of new technologies or enhancements.
  • Experience working collaboratively with hardware teams, quality assurance, and customer support to deliver end-to-end solutions.