Software Engineer 4 (Platform Bring Up and C / C++)

Juniper

Benefits
Qualifications

About the Position:

You will be a member of a product development team building high-complexity, high-scale networking platforms. Requires working knowledge of designing and validating software for such networking platforms. Should be dynamic, enthusiastic and adapt to a fast pace of development cycle.

Responsibilities:

  • Contribute to detailed software functional and design specifications.
  • Develop, Unit-test and maintain platform software.
  • Design and develop platform and system level software/firmware for networking platforms.
  • Experience in ASIC bringup and inter-ASIC links/protocols.
  • Work closely with HW, SW and systems teams, and promote team collaboration.
  • Initiate informal reviews of ideas and technical objectives within and across functional teams.
  • Demonstrate good teamwork across various teams.

Minimum Qualifications:

  • BS in CS/CE or similar field.
  • 5+ years of Embedded systems development/debugging experience
  • Strong in C/C++, Embedded Systems and Linux kernel/driver development
  • Hands-on experience on switch/router embedded system software development. 

Note: If they do not possess these, they will not be considered as meeting the basic requirements of position>

Preferred Qualifications:

  • BS or MS in CS/CE or similar field.
  • Extensive programming experience in C/C+ - Embedded development/debugging experience.
  • Preferred experience on bringing up new hardware.
  • Excellent problem solving skills
  • Development experience in Linux or any Embedded OS.
  • Experience in ASIC bringup and inter-ASIC links/protocols.
  • Understanding of routing and switching technologies is a plus.

#JuniperPlatformsEngineeringUSA

Job # 947005

Read Full Description
Confirmed 2 minutes ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles