Python c c++ linux Software Engineer telecommunications, optical transport 

Novato, CA 94945
Compensation negotiable

Job Order 2064

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

  • 5+ years of software development experience.
  • 2 years of python application development
  • Experience with Python extensions in C/C++
    Experience interfacing with C/C++ applications in Python
  • Experience with advanced programming techniques including introspection, meta-programming, data driven design.
  • Experience with the following are a plus:
  • Embedded systems
  • Linux development
  • Software design for redundant/high availability systems
  • Telecommunication transport technologies
  • Application development using the Twisted framework
  • Application/GUI development using wxPython
  • Agile development practices 

Major Responsibilities and Daily Job Activities

  • We are a startup looking for professional Python programmers with in-depth knowledge of and enthusiasm for the Python language and approach to software development.  Successful candidates will be highly motivated and, capable of executing in a team environment with minimal supervision.

Desired Skills and Experience

--> -->