Open-Source operating system development at UC Berkeley
kientzle at freebsd.org
Tue Jun 8 20:51:31 GMT 2004
The TinyOS group at UC Berkeley is looking for a
TinyOS is the system software being developed for
small embedded wireless sensor systems (aka "motes"
or "smart dust"). The hardware platforms generally
utilize 2MHz processors with 64k program
storage, 4k working memory, and some flash storage,
plus wireless networking and some sensors.
Until now, the project has relied largely
on contributions from graduate students
and academic researchers, but that leaves a lot of
less-glamorous stuff that needs to be done:
installation, build system, source management,
documentation, style policing, integrating
contributions, answering questions, etc, etc.
* Comfortable working in an open-source environment.
* Experienced C programmer (TinyOS is written
in a new C dialect called "nesC".)
* Java experience is a big plus. (There's a
popular Java VM that runs on TinyOS.)
* Work well with a diverse and changing group
* Good conflict-resolution skills.
* Experience with constrained systems.
(e.g., 8-bit processors, limited memory,
slow clock speeds, restricted I/O)
* Comfortable with hardware issues.
(Power management is a paramount issue.)
* Comfortable in a research/academic setting.
More information about the project (and the position)
is available at: http://www.tinyos.net/
If interested, call Eric Fraser at (510)642-8698.
(Do not waste your time trying to apply electronically
via monster.com; it doesn't work.)
More information about the freebsd-jobs