Senior Firmware Engineer
Job description
Silver Spring Networks is hiring for the position of Senior Firmware Engineer in our Redwood City, California office.
What you will be doing
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 wireless and/or radio frequency (RF) systems and tools. You will be responsible for developing embedded and non-embedded software for Silver Spring Network's Wireless networking products. The ability to interact with a talented group of individual contributors is a must.
Essential functions
- Embedded software design, development and documenting
- Interface and support the hardware development team, assisting in the bring up of new hardware
- Interface and support manufacturing
- Interface with customers as needed
- Perform complex tests, simulations and analyses of your software in operation
You will operate under minimal supervision working with a group of 4 to 6 engineers. This position reports to the Vice President of Hardware Engineering.
Qualifications
- 5+ years of embedded software development in C on multiple hardware platforms
- Experience with Internet protocols TCP, IPv4, IPv6, IKE/IPSec, routing protocols and related applications desirable; hands-on design and development of same highly desirable
- Strong oral and written communications skills
- Experience using Source Code Control system
- Experience debugging system, hardware, and software problems
- Experience with meshed RF or wire line networks is a big plus
This position requires a minimum of a BS in Computer Science, Computer Engineering or related field. An equivalent combination of education & experience is acceptable.
How to apply
Qualified candidates should email their resume to hr@silverspringnetworks.com, referencing your name and job in the subject line.