The Job logo
Search

job title or keywords...

(Ctrl+K)

Software Engineer 4 - Embedded Systems and AP Firmware

ApplyJoin for More Updates

Sign In is required to proceed to job application on company website.

Job description 

Responsibilities 

  • Bring up Mist Systems firmware for new 802.11 access point hardware.
  • Write high performance device drivers for wireless and wired networking.
  • Write system software to collect analyze and distribute 802.11 wireless statistics.
  • Write software to dynamically manage groups of 802.11 devices.
  • Work with our hardware engineers to define new products.
  • Work with our data analytics engineers to build smart/reactive wireless networks.
  • Work with our customers and product managers to fix issues and develop new features.
  • Take the initiative in creating customer value with technical solutions.

Requirements 

  • Persistence, creativity and a can-do problem solving attitude.
  • Extensive C code experience
  • 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.
  • Bachelors degree in Computer Science or Electrical Engineering.

Desired Experience with:

  • 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 bringup
  • Security protocols
  • Desire to work with machine learning and data science teams
Juniper Networks Logo

Company

Juniper Networks

Job Posted

2 years ago

WorkMode

On-site

Experience Level

3-7 Years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant