Platform Software Manager

CIMCON

CIMCON Bengaluru ₹ 2000000-3000000 / Annum 8y-15y Full Time
Job Description
  • Responsibilities:
  • Support the creation of an Outdoor IoT Smart City solutions that align with the overall business
  • strategy, technology roadmap, and includes requirements, standards, and governance
  • Design, and implement Smart City Edge solutions considering functional and non-functional aspects
  • of the solution
  • Think in terms of high-level systems and be able to orchestrate how the IoT edge, IoT gateway, IoT
  • fog, cloud, and 3 rd party systems work together to form a cohesive set of capabilities
  • Effectively collaborate and work with the offshore development teams
  • Be hands-on and actively contribute to the solution implementation
  • Employs Open standards, Open Source Software, Industry leading architectural patterns, API and
  • collaboratively work with other members and stakeholders to execute them to achieve successful
  • solution delivery
  • Owns the technical aspect of the Smart City edge solution design, deployment, and infrastructure
  • implementation and ongoing management of all the relevant components
  • Requirements:
  • Minimum of 10 years software development experience and 5 years of Leadership experience delivering production-quality software and systems involving wireless, security and disparate networking technologies
  • Ability to design and develop complex disributed systems with cloud aggregation / centralized management or monitoring architecture.
  • Demonstrated experience managing experience Software Engineers. Proven record of designing and delivering complex networking products from inception to production delivery. Minimum three major releases successfully delivered for General Availability for leading technology companies.
  • Demonstrated experience of various software development processes, knowledge of software architecture, design, coding standards and code analysis tools. The candidate must have a good understanding of release management and defect tracking processes and continually embrace and enhance SW development processes and procedures.
  • Responsible and accountable for the software deliverables of a release. Set major development objectives, track schedule, set technical direction and day-to-day priorities.
  • Ability to manage and interact with remote/geographically distributed teams.
  • Ability to manage change well and provide clear vision to the team.
  • Quickly ramp up on and apply new technologies and standards. Provide leadership and mentoring to fellow engineers.
  • Must be an excellent coder with experience developing networking software in assembly, C/C++ and Java environment including BSP, device drivers, kernel level, forwarding and control plane software
  • Experience with OSI networking protocols, firewall, information security, cyber security, popular web services protocols and applications
  • Technical degree required; Computer Science, Engineering, or Math background highly desired
  • Other Qualifications:
  • Self-starter with excellent verbal and communication skills and be able to work independently directly with the customer and other geographically distributed vendors/ partners involved in the project.
  • Ability to work under pressure and to meet tight deadlines
  • High level of efficiency, accuracy and attention to detail
  • Ability to handle multiple tasks often simultaneously
  • Superior interpersonal skills
  • Good time management and organizational skills
  • Good analytical and problem-solving skills
  • Excellent business analysis & Interpretation skills
  • Good judgment, high ethical standards, and strong work ethic are a must
  • Position location is in Ahmedabad, India
Key Skills