Software Engineering Technical Leader - Bengaluru, India - Cisco

    Cisco
    cisco background
    Description

    What Will You Do

    This is an excellent opportunity to join the UCS team working in Cisco's Data Center space. The job involves design and development of UCS Server system management firmware and management software. You will be working through full software development cycle using agile methodologies covering end to end design, develop, testing and deploy.

    Who Will You Work With

    In this role, you will have the opportunity to work Platform software engineering team of UCS Servers, Bangalore, which is a key part of Cisco's datacenter strategy. We are looking for applicant who strive in a dynamic start-up like environment. You will be part of a team where open communications, empowerment, innovation, partnership and customer success are the foundations of the team.

    Who Are You

    Desired skills

  • 11-15 years of software development experience using C, C++ and Python.
  • Good understanding of computer data structures and algorithms.
  • Experience in memory constraint embedded device system programming preferably on Linux environment.
  • Prior experience in architecture and design of scalable systems, embedded design
  • Familiarity with Agile / Dev-Ops software development models.
  • Ability to work with multiple partners across geographies to find efficient solutions for engineering problems.
  • Responsibilities:
  • Lead the Design, develop, test, deploy, maintain software.
  • You will not only write optimized code, but help team to improve by participating in code reviews.
  • Lead project priorities, timelines and results.
  • Working with product management and technical marketing to understand requirements and write design specifications.
  • Work with internal teams to integrate and test new features and resolve integration issues.
  • Debug, root cause and fix system level software deficiencies.
  • Explore improvement opportunities in product and technology.
  • Good to have skills

  • Knowledge of open standards like IPMI, MCTP and Redfish will be an added advantage.
  • Hands on experience in Server Management Space - covering BMC firmware, system management software and utilities.