Software Architect, Platform, Google Fiber Job Listing at Google in Mountain View, CA (Job ID googleus-576003)

Google

Location: Mountain View, CA
Posted: 06/18/2013
Refreshed: 06/19/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Google
Industries
Media / Publishing, Business Services
Description
Google's software engineers develop the next-generation technologies that
change how millions of users connect, explore, and interact with information
and one another. Our ambitions reach far beyond just Search. Our products need
to handle information at the the scale of the web. We're looking for ideas
from every area of computer science, including information retrieval,
artificial intelligence, natural language processing, distributed computing,
large-scale system design, networking, security, data compression, and user
interface design; the list goes on and is growing every day. As a software
engineer, you work on a small team and can switch teams and projects as our
fast-paced business grows and evolves. We need our engineers to be versatile
and passionate to tackle new problems as we continue to push technology
forward.

As software architect of the Advanced Technology Group in Google Fiber, you
will join our world-class development team and work on feature and system
design of next generation broadband network equipment and applications. You
will help change the way people think about Google and the Internet. You will
define the software to operate, configure and manage brand new IP and photonic
networking equipment and consumer broadband technologies throughout this job.

Responsibilities

* Interface with lead system engineers, product management and network engineering group.
* Define embedded and management software architecture for a scalable high-density communication platform.
* Create detailed design specifications and APIs for internal and external developers.

Minimum qualifications

* BS in Computer Science or related engineering field. In lieu of degree, 4 years of relevant work experience.
* Experience with OAM&P and FCAPS.
* Linux operating system and C/C++ programming.

Preferred qualifications

* MS or PhD in Computer Science.
* Experience with optical network equipment software development.
* Knowledge of high availability software design.

Apply on Company Website