Senior Software Engineer (Protocols) - Job# 1172 Dust Networks
THIS JOB HAS EXPIRED
Introduction:
Dust Networks is now looking for a Software Engineer (Protocols) to be a key member of a small team designing and implementing ultra low-power wireless mesh networking systems. Dust Networks offers a competitive compensation and benefits package, which includes 401(k), health, dental and vision coverage. The benefit plans are optimized to attract candidates who wish to shape the future of technology.
The Software Engineer will work on state of the art mesh networking systems implementing a wide-range of protocols, including but not limited to:
WirelessHART
6lowpan
802.15.4
IP/UDP
Zigbee
This position is at Dust Networks corporate offices in Hayward, California.
Qualifications:
The ideal candidate will have: 5+ years of developing protocol-level networking software on embedded devices; in-depth understanding of multiple hardware platforms and will have deep understanding of RTOS internals. Wireless and/or sensor networking experience is a plus, as is prior work with low-power, small footprint firmware. Must be well versed in object-oriented programming principles, data structures, and algorithms.
The following skills are highly desirable:
C/C++
Python
Networking protocols
Embedded software
Wireless
Responsibilities:
He or she will be responsible for design, implementation, and unit testing of the software on both embedded hardware and emulated platforms. There will be a good portion of new development combined with some maintenance of legacy production software.
| Location: |
30695 Huntwood Avenue
Hayward, CA 94544
United States
|
THIS JOB HAS EXPIRED