hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Architect

5.00 to 7.00 Years   Gurugram   03 Jun, 2020
Job LocationGurugram
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Hardware / Networking
Functional AreaArchitecture
EmploymentTypeFull-time

Job Description

Your Role

  • As a Principal Software Engineer in advanced development team, you will be expected to participate in all the phases of product development cycle product definition, architecture, design, scoping, planning, implementation and test
  • Quick prototype to validate architecture, design concepts and provide example implementation
  • Deliver detailed functional specification and technical design documents for embedded software architectures
  • Work closely with product managers and senior management team providing them feedback/suggestions to ensure quality delivery of product
  • Closely work with key customers to understand requirements and provide supports
  • Drive integration with enabling technologies including third party software, existing platform and hardware capabilities.
Your Responsibilities
  • Participate in all phases of an agile, rapid-cycle software development life cycle, including design, product validation, documentation, and solving deployment issues
  • Architect, design and develop software of Middleware components for Chassis based multi card architecture
  • Work on System and platform infrastructure, System health monitoring, Software upgrade, System security and management, Netconf/Yang based user interface to provide packet services in a virtualized, container-based system
  • Continue learning and developing skills in leadership and technologies: system and network virtualization (Containers, SDN, NFV) Infrastructure
  • Drive strategic communications with presentations, white papers, slides, and ad-hoc discussions to evolve and align technology strategy and to engage external and internal stakeholders
  • Improve existing process and guidelines for owned modules/applications
Collaboration with stakeholders
  • R&D teams.
  • PLM and Product Architects.
  • 3rd party vendors.
  • Field Support teams
About You: Minimum Qualifications & Skills:
  • BS/MS degree in Computer Science/Electrical Engineering or equivalent
  • 10 - 15 years in Senior software development role (5 years specific to networking)
  • Excellent C programming and troubleshooting skills on embedded Linux environment
  • Strong knowledge of networking, Linux kernel and operating systems concepts
  • Must have hands on experience and good knowledge of Chassis based multi card and architecture.
  • Hands on experience of System design, High availability (HA), In Service Software upgrade (ISSU), Performance monitoring, Scalability and Inter process communication (IPC)
  • Working experience of docker, container based micro service application development in C language
  • Good to have experience in Distributed and Disaggregated Chassis (DDC) architecture
  • Working knowledge of GCC, GDB, Zeromq, gRPC, ProtoBufs, Yuma Netconf/Yang stack, Valgrind, ASAN
  • Good to have knowledge of network and software security, JITC/Common Criteria certifications.
Desired Characteristics:
  • Effectively able to work independently with little hands-on supervision delivering to aggressive timelines
  • Effectively able to collaborate with multiple teams across geographically diverse areas
  • Self-motivated and willing to learn new skills or technologies as needed
  • Ability to work well with a group of junior or senior engineers in a high energy, dynamic, fast paced development environment
  • Ability to mentor and motivate junior engineers
,

Keyskills :
software development life cycleembedded software development life cyclelinux kernel white paperssystem design embedded linuxnetw

Architect Related Jobs

© 2019 Hireejobs All Rights Reserved