This Job Vacancy has Expired!

Senior C C++ Linux Software Engineer - SDN

Posted on Dec 12, 2018 by Request Technology - Anthony Honquest

Fremont, CA 94536
Information Technology
Immediate Start
$130k - $170k Annual
Full-Time

Senior C C++ Linux Software Engineer - SDN
$130-170K +bonus
Fremont, CA

Prestigious Company is seeking a C/C++ Developer who has good experience on Embedded Linux and has SDN experience. This company is a leading provider of optical communication components, intelligent modules and subsystems. We are currently building our in-house Engineering team and are looking for a top-tier talented Senior Software Engineer to contribute to our fast paced and dynamic business of optical network module, circuit pack and subsystem.

Essential Functions:

  • Develop a robust and high performance NOS and SDN controller in full software development life cycle including designing, implementing, and testing.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Actively involved in technical discussion/presentation and provide input to other members from hardware, optical module and system engineering teams.
  • Engage and collaborate with third party and open source software projects and participate in relevant conferences (OFC, TIP, ONS, etc).
  • Customer interaction including RFQ/RFP responses and pre/post sale customer support.

Required Qualifications:

  • Bachelor's degree in Electrical Engineering or Computer Science
  • 5+ years experience in C programming in Embedded Linux network industry
  • 2+ years experience in SDN related software development

Preferred Qualifications:

  • Masters degree in Electrical Engineering or Computer Science
  • 7+ years experience in C programming in Embedded Linux network industry
  • 3+ years experience in SDN related software development
  • Knowledge of Netconf/Yang and Openflow or other SDN management protocols
  • Experience with optical network devices (WDM, Amplifier, ROADM, etc)
  • Proficient in Mandarin

Skills and Abilities:

  • Solid fundamentals in software engineering, including computer architecture, operating systems, distributed systems, data structure, algorithm and object-oriented design methodology.
  • Proficient in programming in one or more of the following languages: C, C++, Java, Python and Bash script and familiar with x86 architecture and Linux environment.
  • Experience in network device management, such as configuration, topology, fault and performance management.

Reference: 599062725

Similar Jobs

Senior C C++ Linux Software Engineer - SDN

Fremont, CA

Request Technology - Anthony Honquest