The Job logo

What

Where

Principal Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

JOB DESCRIPTION

In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.RUCKUS Networks is hiring a Principal Engineer who will work at Bangalore Development Centre

How You'll Help Us Connect the World

At Ruckus Networks, a CommScope company, we are constantly redefining connectivity to build a smarter, simpler, more connected world. We are a pioneer in the wireless infrastructure market, enabling carriers and enterprises to stay ahead of the exploding demand for high-bandwidth applications and services

Required Qualifications for Consideration:

  • BE/ME in CS/ECE/EEE with 12+ yrs of related proven experience developing system software using ‘C’.
  • Excellent analytical, problem-solving, programming and trouble shooting skills required.
  • Good written, verbal communication and interpersonal skills required.
  • Must be self-motivated with an ability to work effectively and collaboratively in large teams across geographies.

You Will Excite Us If You Have:

  • Experience Designing and Implementing embedded software on network Switches/Routers with Network processor based architectures, such as from Broadcom/Marvell.
  • Designing Networking software systems including task architecture, control plane performance, platform infrastructure services – such as device communication, messaging services, debug infrastructure and memory and buffer management.
  • Experience developing solutions for Service Availability, High availability and excess in scaled architectures – such as ISSU/NSSU, Hitless recovery, Stacking and Restart-ability infrastructure.
  • Experience in data plane, buffer management, flow control, PFC with Ethernet MAC-PHY Control & Status, Link Monitoring, familiarity with MAC/PHY drivers.
  • Expertise in Linux System programming and understanding of Memory management, I/O Management, Interrupts, and system architectures.
  • Familiarity with Linux internals, kernel programming and device drivers.
  • Proficiency in software development tools, source code control environment.
  • Should be conversant in embedded software development tools and debuggers like gdb.
  • Hands on experience in using Spirent/ixia/smartbits traffic generators.

What Happens After You Apply:

Learn how to prepare yourself for the next steps in our hiring process by visiting https://jobs.commscope.com/content/How-We-Hire/?locale=en_US

 

Why CommScope?

CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.

RUCKUS Networks builds and delivers purpose-driven networks that perform in the demanding environments of the industries we serve. Together with our network of trusted go-to-market partners, we empower our customers to deliver exceptional experiences to the guests, students, residents, citizens and employees who count on them. www.ruckusnetworks.com

 

 

If you want to grow your career alongside bright, passionate, and caring people who strive to create what's next…..come connect to your future at CommScope.

CommScope is an Equal Opportunity Employer (EEO), including people with disabilities and veterans. If you are seeking an accommodation for the application or interview process, please contact us to submit your request at talentacquisition@commscope.com.

Set alert for similar jobsPrincipal Engineer role in Chennai, India
CommScope Logo

Company

CommScope

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Freshworks Logo

Staff Engineer - Site Reliability

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description SRE at Freshworks Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Freshwork's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on our systems capacity and performance. Much of our SRE focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you’ll have the opportunity to manage the complex challenges of scale, while using your expertise in coding, algorithms, complexity analysis and large-scale system design.    Responsibilities: Design, write, and deliver software to improve the availability, latency, and efficiency of Freshwork’s Products & Platforms. Manage availability, latency and performance of mission critical services and build automation to prevent problem recurrence. Independently determine and develop architectural approaches and Infrastructure solutions. Defining strategy, vision, and roadmap to develop CI/CD, Application hosting, Security and Compliance standards and guidelines across Freshworks. Drive blameless postmortems for large scale incidents. Define and drive automation and orchestration strategies. Strategize cost optimization across Freshworks Cloud environment.   Qualifications Requirements: 12+ years of Software Engineering and Coding Experience in C# / Python / JavaScript / Golang (one or more).  12+ years of Experience handling Linux and Windows Systems at a very large scale.  6+ years of Hands-on experience on Containers & Container Orchestration Tools. 10+ years of proven Experience with designing, building, supporting and observing large-scale distributed systems/services/infrastructure. Strong Experience in Microservices Architecture, Service Mesh implementation and instrumenting XaaC (Infrastructure, Software, Network, Policy, Security) across global scale systems Hands-on Experience in defining and driving Disaster Recovery across Freshworks Products & Platforms. Proficiency in implementing FinOps and cloud cost optimization strategies. Experience and knowledge of incorporating testing, compliance and security requirements within code release pipelines.  Proficiency in algorithms, data structures, complexity analysis, and software design. Ability to turn technical deep-dives into code, networking, operating systems, and storage, with ability to participate in an executive strategy discussion. Data Mining & Data Analytics experience utilizing big data and\or relational data bases technologies. Excellent experience in designing & architecting solutions using OpenSource Software (OSS). Intellectual Curiosity, Problem Solving and Storytelling presentation.

Ford Motor Logo

Principal Engineer - GCP Cloud Evangelist

Ford Motor

Chennai, Tamil Nadu, India

Posted: a year ago

JOB DESCRIPTION Roles and Responsibilities: Develop and deliver presentations, demos, and workshops that showcase the advantages of cloud computing to different audiences, including leadership and developers. Serve as a subject matter expert on cloud technologies, including public, private, and hybrid clouds, as well as related services such as containers, serverless computing, and artificial intelligence/machine learning. Build and maintain relationships with key industry influencers, analysts, and thought leaders to stay up-to-date on industry trends and best practices. Attend and participate in industry events, conferences, and meetups to promote cloud technologies and establish relationships with potential customers and partners. Work closely with product development teams to provide feedback and insights that can inform product roadmap decisions. Provide training and guidance to internal teams on cloud technologies and best practices, ensuring that the organization is up-to-date on the latest developments and trends. Collaborate with other departments, such as legal and compliance, to ensure that cloud solutions meet regulatory and security requirements. Contribute to thought leadership content, such as blog posts, white papers, and case studies, that demonstrate the business benefits of cloud technologies. Continuously evaluate and improve the organization's cloud strategy and ensure that it aligns with the company's overall business goals and objectives. Overall, a Cloud Evangelist plays a critical role in driving the adoption of cloud technologies within an organization and promoting the benefits of these solutions to customers and partners. Strong communication skills, technical expertise, and a passion for cloud computing are essential for success in this role.   Required Skills and Selection Criteria: Cloud Foundation: Hands on and must have a strong knowledge on cloud computing, this includs virtualization, networking, storage, and security. GCP Services: must be aware of various GCP services, offerings and their use cases. This includes Cloud Run, Compute Engine, App Engine, Kubernetes Engine, BigQuery, Cloud Storage, and others. GCP Architecture: Must be able to design and implement GCP solutions for different use cases. This includes knowledge of GCP architecture best practices, scalability, availability, and disaster recovery. Automation and Scripting: Must have experience in automating infrastructure and processes using tools like Terraform, Ansible, and Python scripting. DevOps and CI/CD: Must have hands on experience with DevOps practices and tools such as Git, github, gitlab,Tekton, and Google Cloud Build. This includes knowledge of continuous integration and delivery (CI/CD) pipelines and deployment strategies. Monitoring and Logging: Should understand how to monitor and troubleshoot GCP services using tools like Stackdriver, Prometheus, and Grafana. Security: Should have knowledge of GCP security best practices and features such as Identity and Access Management (IAM), network security, and encryption. Data Analytics: Should be able to work with GCP's data analytics services like BigQuery, Dataflow, and Data Studio to analyze and visualize data. Machine Learning: Must have understanding of machine learning and be familiar with GCP's machine learning services like AutoML, TensorFlow, and AI Platform. GCP Professional certification is mandatory – Architect, data Engg and Security preferably As a Cloud Evangelist for GCP, you should be able to effectively communicate and demonstrate these technical skills to potential customers and clients. You should also stay up-to-date with the latest GCP services and updates to ensure that you are providing the most accurate and relevant information to your audience.

Ford Motor Logo

Principal Engineer - GCP Cloud Evangelist

Ford Motor

Chennai, Tamil Nadu, India

Posted: a year ago

JOB DESCRIPTION Roles and Responsibilities: Develop and deliver presentations, demos, and workshops that showcase the advantages of cloud computing to different audiences, including leadership and developers. Serve as a subject matter expert on cloud technologies, including public, private, and hybrid clouds, as well as related services such as containers, serverless computing, and artificial intelligence/machine learning. Build and maintain relationships with key industry influencers, analysts, and thought leaders to stay up-to-date on industry trends and best practices. Attend and participate in industry events, conferences, and meetups to promote cloud technologies and establish relationships with potential customers and partners. Work closely with product development teams to provide feedback and insights that can inform product roadmap decisions. Provide training and guidance to internal teams on cloud technologies and best practices, ensuring that the organization is up-to-date on the latest developments and trends. Collaborate with other departments, such as legal and compliance, to ensure that cloud solutions meet regulatory and security requirements. Contribute to thought leadership content, such as blog posts, white papers, and case studies, that demonstrate the business benefits of cloud technologies. Continuously evaluate and improve the organization's cloud strategy and ensure that it aligns with the company's overall business goals and objectives. Overall, a Cloud Evangelist plays a critical role in driving the adoption of cloud technologies within an organization and promoting the benefits of these solutions to customers and partners. Strong communication skills, technical expertise, and a passion for cloud computing are essential for success in this role.   Required Skills and Selection Criteria: Cloud Foundation: Hands on and must have a strong knowledge on cloud computing, this includs virtualization, networking, storage, and security. GCP Services: must be aware of various GCP services, offerings and their use cases. This includes Cloud Run, Compute Engine, App Engine, Kubernetes Engine, BigQuery, Cloud Storage, and others. GCP Architecture: Must be able to design and implement GCP solutions for different use cases. This includes knowledge of GCP architecture best practices, scalability, availability, and disaster recovery. Automation and Scripting: Must have experience in automating infrastructure and processes using tools like Terraform, Ansible, and Python scripting. DevOps and CI/CD: Must have hands on experience with DevOps practices and tools such as Git, github, gitlab,Tekton, and Google Cloud Build. This includes knowledge of continuous integration and delivery (CI/CD) pipelines and deployment strategies. Monitoring and Logging: Should understand how to monitor and troubleshoot GCP services using tools like Stackdriver, Prometheus, and Grafana. Security: Should have knowledge of GCP security best practices and features such as Identity and Access Management (IAM), network security, and encryption. Data Analytics: Should be able to work with GCP's data analytics services like BigQuery, Dataflow, and Data Studio to analyze and visualize data. Machine Learning: Must have understanding of machine learning and be familiar with GCP's machine learning services like AutoML, TensorFlow, and AI Platform. GCP Professional certification is mandatory – Architect, data Engg and Security preferably As a Cloud Evangelist for GCP, you should be able to effectively communicate and demonstrate these technical skills to potential customers and clients. You should also stay up-to-date with the latest GCP services and updates to ensure that you are providing the most accurate and relevant information to your audience.