MS in Electrical or Computer Engineering with a minimum of three years of experience with embedded operating systems (Linux and real-time operating systems) or BS in Electrical or Computer Engineering with minimum 5 years of experience with embedded operating systems (Linux and real-time operating systems) or a PhD in Electrical or Computer Engineering with minimum 3 years of experience with embedded operating systems.
Must be a US Citizen with the ability to obtain and maintain a DOE “Q” (top secret) clearance.
Demonstrated ability to lead small software development teams
Experience with software estimating and methods to track team progress
Minimum of three years of experience in the following:
Software/firmware design, development, testing
Hardware design, assembly, testing, debugging
Developing the software code for medium access control (MAC) layer functions to accommodate multi-node communication networks
Demonstrated experience (and success) with developing links between microprocessors and text messaging/email
This work requires working knowledge of MANET medium access control systems. Requires high levels of expertise in developing code in Linux and RTOS operating system and BSP packages for mobile devices. Working knowledge of wireless technologies including:
MANET MAC/PHY systems and waveforms. Commercial and/or defense related with an emphasis on custom development (vs developing to a published standard).
ANSI/GNU C, C++/OOP
Linux and RTOS kernel and device drivers
JTAG, Oscilloscopes, Function Generators, Logic Analyzer, Spectrum Analyzers
VHDL experience a plus