When you apply for this position, please say you saw this job on Green Dream Jobs!!
Description
Silver Spring Networks delivers the smart grid standards-based, IPv6 networking platform, software and services that enable utilities to easily deploy, monitor, and scale multiple smart grid applications on a single unified network.
Our robust Smart Energy PlatformTM supports advanced metering, outage restoration, and load management operations, allowing utilities to improve smart energy management, while enhancing customer service and reducing costs. With a decade of proven success, Silver Spring connects more homes and businesses around the world than any other smart grid provider.
Position Overview:
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 firmware development activities on new and existing embedded applications.
This position will be responsible for developing embedded and non-embedded software for Silver Spring Network's Wireless networking products. The ability to interact with a highly talented group of individual contributors is a must.
Responsibilities:
Essential functions
- You will participate in the full software development lifecycle, from software specifications to design, coding, unit and integration testing as well as maintaining the needed software development documentation.
- Interface and support the hardware development team.
- Interface with customers as needed.
- Collaborate with Product Management and Manufacturing for product release activities.
Qualifications:
Required Experience
- 7+ years of embedded software development in C on multiple hardware platforms.
- Experience with software-hardware interface development and integration.
- Strong oral and written communications skills.
- Proficiency with development tools such as compilers, emulators/JTAG, debuggers, etc.
- Experience using Source Code Control systems such as CVS, Subversion, Perforce etc.
- Experience with Embedded processors such as ARM, PowerPC, etc.
- Experience debugging system, hardware, and software problems.
- Good knowledge of RTOS features such as multi-tasking, multi-threading, synchronization, memory management, etc.
- Experience developing radio device drivers for wireless products.
- Familiarity with L2 MAC and L1 PHY level wireless protocols.
- BS or MS in Computer Science, Computer Engineering or Electrical Engineering or equivalent.
To Apply:
Please click below: "Apply Now Online!" to submit your resume and a cover letter. Please type "Staff Firmware Engineer / Tracking Code 1620 / Redwood City, CA" into the subject line.