Overview
Personnel
Links
Intranet
Search

Advanced Search|Hints
GroupJPL
Job Opportunities
spacer
spacer
Job Opportunities, Summer 2007
blue line

The Information Processing Group at JPL has the following openings for the summer of 2007. If interested, please contact hamkins@jpl.nasa.gov stating your area of interest(s), and a résumé. PostScript or PDF format is preferred.

  1. A C/MATLAB software developer for forward error correcting codes Task description:

    With help from others, your job would be to develop an effective frame synchronization algorithm that improves performance of a low-density parity-check (LDPC) forward error correction decoder. This task involves evaluating various frame synchronizers in MATLAB and making tradeoff analysis. You would also write an efficient description of a LDPC code in C or C++, and and assist integration of this software decoder into a network emulator also created in C.

    Proficiency in C and MATLAB is required. Course work in digital communications, coding theory (especially LDPC codes), and probability are a plus. Experience with Verilog would also be very helpful. Good verbal and written communications skills are important.

  2. A software developer to write C software to perform data compression on synthetic aperture radar (SAR) images

    Your job would be to implement variations of a baseline compressor and test them with a multitude of datasets. C programming skills, good problem-solving skills, and the ability to work independently are required; coursework in data compression and/or signal processing are a plus.

  3. A software/FPGA developer to complete a demonstration of an autonomously reconfigurable radio.

    With the help of others, your job would be to develop software to demonstrate an autonomous radio. The radio is intended to automatically recognize the modulation type, data rate, SNR, timing, Doppler, channel code etc., and configure itself to extract the transmitted message. The job involves developing fixed-point versions of algorithms, with a final demonstration of the algorithms on a field programmable gate array (FPGA) platform.

    Experience with Matlab and C or C++ is required, and experience with Verilog is helpful. Coursework in probability, information/coding theory, and especially in signal processing and/or filter design is helpful.

  4. A network coding researcher

    Your job would be to assist in the research and development of network coding techniques useful in communications links of interest to NASA. It includes the development of practical algorithms and the simulation of their performance relative to conventional networking approaches.

    Coursework or proven research record in network coding is required. Excellent programing skills will be needed.


Last updated: April 20, 2007
©2002-2007 All rights reserved.