Senior Network Software Engineer Silver Spring Networks
THIS JOB HAS EXPIRED Tracking Code
In this role, you will work collaboratively with other seasoned engineers in a small team within a fast-paced environment. You will be responsible for complex design and software development activities on the network and security software platform team. The team designs and develops network and security infrastructures used by Silver Spring Network's software applications.
Design and implement network components to efficiently communicate with smart grid devices
Research technology and standards and build prototypes for proof of concepts
Participate in the full software development lifecycle, from software specifications to design, coding, unit, integration testing and software development documentation
Interface and support cross functional teams including Firmware, Applications, Documentation, Operations.
Collaborate with Product Management on requirements and product release activities.
Bachelors or Master's Degree in Computer Science or related field/degree.
4+ years of experience in the design and implementation of distributed and scalable network protocols and client-server services
Strong programming skills in Java and C/C++.
Strong oral and written communications skills
A solid foundation in computer science, with strong competencies in data structures, algorithms, complexity, multi-threading, synchronization and software design patterns.
Good understanding of networking fundamental concepts including OSI, packet queuing, scheduling, and routing and network protocols including TCP/IP, UDP, DNS, and SOCKS
Experience with network troubleshooting tools including tcpdump and Wireshark
Knowledge of Unix/Linux environments and scripting language such as Shell, Python, or Perl.
Working knowledge of Java IO/NIO sockets
Good knowledge about cryptographic concepts including public key and symmetric key, PKI
Experience with serialization frameworks such as Google Protocol Buffers, Avro, Thrift
Good knowledge about Java development frameworks such as Spring and Maven
Working knowledge of SQL and databases.
Working knowledge of XML/JSON with experience implementing SOAP or REST web services.
Redwood City, California, United States
||555 Broadway Street |
Redwood City, CA 94063
THIS JOB HAS EXPIRED
We are a highly innovative, committed team, collaborating to make a difference in the world. Our rapid growth, passion and high energy create a somewhat chaotic and intense environment, yet we are very focused on our customers and meeting our commitments. We are smart, creative and hard-working, and believe the work we do and the people we work with are fun. Silver Spring Networks had their IPO in March of 2013 and we are not looking back.
Investors: Foundation Capital All Jobs: at Silver Spring Networks
|Headquarters:||555 Broadway Street|
Redwood City, CA 94063
|Industry:||Cleantech / Energy|
|Company Profile:||With more than ten years of experience, Silver Spring Networks is the leader in networking technologies that modernize today's power grid. We have delivered more than 16.5 million Silver Spring-enabled devices, which our utility partners rely on, in concert with our software and services, to improve energy management and efficiency. Silver Spring securely connects consumers and utility providers through powerful and proven energy networks that can be easily expanded as needs evolve.
Our open, standards-based networking solutions enable all energy devices, from in-home energy devices to smart meters to load control devices, to connect together to deliver the highest performance possible. By connecting homes and businesses directly with their local utility, we help everyone manage and integrate renewable energy sources better, bringing greater energy efficiency to the planet and our world - brilliantly.
Support Silver Spring Networks with Social Media services