Engineering — Embedded Software Developers

Why settle for an uninspiring job when you can work in a technology driven company that continually innovates as it builds a successful business. Cyan is a leading supplier of purpose built, next-generation packet optical transport platforms with transformational network scale and multi-layer management.
Cyan has a growing world-wide customer base. Cyan is ranked sixth by the Wall Street Journal as one of the top fifty venture-backed companies and is listed among the top three companies in the information technology sector. Cyan is founded and lead by a team of industry veterans with a track record of successful innovation.

SUMMARY

As an embedded software developer you work in a fast-paced, dynamic team environment that applies agile development concepts. We are seeking software developers with advanced computer science skills to work on large device drivers for state-of-the-art merchant silicon. You will be responsible for the entire product development life-cycle from feature definition to customer deployment. You will contribute to test-driven development practices and develop automated test cases. You are expected to write quality code with high availability for large scale applications in a carrier-class networking environment. 

EXPERIENCE / SKILLS REQUIRED

Cyan is looking to hire numerous developers with varying experience levels. Please apply if you satisfy most of the following:

  • Experience designing and building low-level systems with high availability
  • Ability to learn quickly and deliver high-quality code in a fast paced, dynamic team environment
  • Object-oriented programming abilities
  • Experience with Python and next-generation programming methods
  • Experience developing for a Linux-based platform
  • Knowledge of Optical Transport Networking (OTN) standards
  • Ability to provide and receive constructive feedback from other engineers
  • Experience in Agile Development Methodology
  • BS in Computer Science, an advanced degree is preferred