Work location negotiable.Wow ... dream job ... love the firmware/hardware level stuff ... too bad I'm otherwise occupied these days ... darn ... don't see too many requirements for HDLC related protocol stuff either ...
We really need an embedded processor guru that can start with one of the standard inexpensive ARM processors and build a Web server and graphical (LCD display and keypad) front panel user interface with minimal hardware resources in addition to the other network/Linux design skills. The Web interface needs to be able to display things like a semi real time constellation of the receive carrier and spectrum analysis display of adjacent channel interference, etc. There are also event logging requirements. Our satellite modems are highly programmable resulting in hundreds of configuration options.
In the past I've done all the modem user front panel, remote control interfaces and modem control functions in assembly language using a C167 type processor along with virtually all the hardware design myself... This maximizes performance while requiring minimal hardware. We use a PowerPC type processor for our Linux based bridge/router functions. I've been unable to keep up with the business opportunities in recent years so I need to be able to spread the tasks around in order to speed up development significantly. I need people that already know how to do the job without much supervision. My primary skills are in hardware design so software design and its maintenance needs to be pushed off onto someone else so we can be more productive overall.