Ethernet Transport c c++ Embedded Software Engineer (Embedded Packet)

Novato, CA 94945
Compensation negotiable

Job Order 2082

Qualified and interested candidates should email a resume to Paul Reino referencing this job order number.

 

Work Culture and Your Role in the Company

My client is a San Francisco Bay Area startup focused on developing telecommunications and data networking equipment that addresses tomorrow's optical networking challenges. Founded in 2006 and headquartered in near Novato, California, they are a leading supplier of purpose built, next generation packet optical transport platforms with transformational network scale and multi-layer management.

Their products and services empower service providers to:

   * Scale conventional and packet-based services,
   * Extend the role of packet, TDM and optical technologies across the network, and
   * Simplify the planning, implementation and operations of multi-layer networks

Their solutions and services have a proven record of success supporting Carrier Ethernet (MEF), wireless backhaul, IPTV, VOD, VOIP, DOCSIS, broadband, SAN, SONET/SDH and wavelength service applications for service providers with metro, state-wide, regional, national, multi-national and Enterprise networks.

They are founded and lead by a team of industry veterans with a track record of successful innovation in communications in transport and access networks around the world.

Required Knowledge, Skills, and Credentials

  • At least 2 years developing embedded and node level software for Ethernet Transport applications hardware abstraction layer software and device drivers.
  • Object oriented programming abilities
  • Strong coding skills, capable of writing high-quality code
  • Basic understanding of Ethernet protocols IEEE 802.1D and 802.1Q
  • Good communication skills (verbal and written)
  • Comprehensive problem-solving abilities

Major Responsibilities and Daily Job Activities

  • The Ethernet Transport Embedded Software role focuses on embedded development and node level software for Ethernet Transport applications. You need to have recent expertise in Ethernet technology, and embedded systems development, combined with the software skills required to manage scalable object-models.

Desired Skills and Experience

  • Linux and programming for Linux
  • Knowledge of hardware components Ethernet Switches, PHYs and similar
  • embedded devices
  • Interest in and experience with Python and next-generation programming methods
  • Understanding of platform boot-up and device drivers
  • Relevant IEEE and ITU requirements

--> -->