Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded Networking Developer-juniper-mist @ Juniper Networks

Home > Programming & Design

 Embedded Networking Developer-juniper-mist

Job Description

About the Position:


The future of wireless networks is ubiquitous, dynamic and cloud managed. Mist Juniper-Mist technologieshttps://www.mist.com/juniper/ is building these next generation wireless networks and is looking for embedded firmware engineers to help us build them. The candidate will be part of Mist Customer Success Emergency Response team and be the most frontline in dealing with customers' hot issues, implement enhancements and identifying the root causes and providing quality fixes.


Responsibilities:

  • Understand the existing Architecture, Device drivers, Linux Kernel and User space application code flow.
  • Design and implement feature enhancements.
  • Identity root cause and fix critical issues.
  • Work with the team to analyze firmware logs, packet captures to root cause issues reported from the field or by QA team.
  • Work with team to analyze client connections, queueing and wireless client's traffic issues reported from the field or by QA team.
  • Fix Kernel panics and fatal Application errors.
  • Implement enhancements and fixes in the highest code quality.
  • Propose fixes and discuss with the principal firmware engineer.
  • Improve system software to collect, analyze and distribute wired and wireless statistics to ease troubleshooting.
  • Unit test of patches/fixes developed in Kernel and user space application.
  • Work with QA team in the regression tests.
  • Update documentation based on the customer found issues and recommend to the team any changes required to avoid future escalations.


Minimum Qualifications:

  • Persistence, creativity and a can-do problem solving attitude.
  • Extensive C code experience
  • Minimum 7 years of experience is required
  • Experience developing for the Linux kernel and OS.
  • Ability to work up and down the embedded stack: boot loader, device drivers, kernel, user space.
  • Strong knowledge of 802.11/WiFi protocols.
  • Strong knowledge of wired protocols.
  • Strong knowledge of CPU architecture.
  • Good Knowledge of Networking device drivers.
  • Good knowledge in Multi thread, IPC and System programming
  • Good understanding of L2, L3, L4 protocols.
  • Bachelors degree in Computer Science or Electrical Engineering.

Preferred Qualifications:

  • High level systems language. E.g. Python, Go, etc.
  • Assembly language. E.g. ARM, MIPS, X86
  • Low-level JTAG debugging
  • Broadcom or QCA wireless drivers
  • 802.11ac, 802.11ax, WiFi fast roaming
  • ARM CPU architecture
  • Board bring up
  • Security protocols
  • Desire to work with Machine Learning and Data Science teams


Other Information:

  • Join daily sync up meeting with US team (PST/PDT time zone)


Job Classification

Industry: IT-Hardware & Networking
Functional Area: IT Software - Middleware,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: M.Tech in Any Specialization, Any Postgraduate in Any Specialization, Post Graduation Not Required, MS/M.Sc(Science) in Any Specialization
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Juniper Networks India Pvt Ltd
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   python wifi c Networking device drivers go linux kernel coding l2 protocols wlan L3 Protocols feature enhancements linux driver programming debugging customer issues developer software developer embedded 802.11

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 5,00,000 - 15,00,000 P.A

Juniper Networks

Since 1996, Juniper Networks designs, develops, and sell innovative products and services that together provide our customers with high-performance network infrastructure that creates responsive and trusted environments for accelerating the deployment of services and applications over a single netwo...