[opensource] Job Openings in the Network-Based Computing Lab

Jim Dinan dinan at cse.ohio-state.edu
Fri Jun 27 11:16:34 EDT 2008

Posted on behalf of Prof. DK Panda, please direct emails to [panda at


The Network-Based Computing Laboratory (NBCL)
(http://nowlab.cse.ohio-state.edu) at the Ohio State University is
engaged in multiple research directions related to high performance
network-based computing: High Performance and Scalable MPI over modern
Interconnects (InfiniBand and 10GigE/iWARP), Clustered Storage and
Parallel File Systems (including NFS and pNFS over RDMA), Design of
Scalable Datacenters for Enterprise Applications and Virtualization.
The high performance and scalable open-source MPI
(http://mvapich.cse.ohio-state.edu), designed by the group, is
currently being used by more than 700 organizations worldwide and is
empowering a large number of TOP500 supercomputers in the world.

The group has multiple open positions (part-time and full-time) as
indicated below and is looking for enthusiastic candidates to join the
group. Exceptional candidates with strong motivation for research can
also participate in research projects in the group while carrying out
these jobs.

1. System administrator (part-time): Extending help to the current
system administrator in managing a number of Linux clusters and file
systems with InfiniBand and 10 GigE network devices. Reasonable
experience in Linux system administration; installing, configuring,
and managing hardware and software components of clusters; and
experience programming in C, sh and Perl is desired.

2. Software Testing Engineer (part-time): Extending help to the
current software testing engineer for the open-source MPI
project. Responsibilities include: enhancing current testing scripts,
running test scripts on a range of platforms and summarizing testing
failures. Experience in C programming, shell scripting and networking
is desired.

3. Software Developer/Programmer (part-time/full-time): Working
together with the other team members in the open-source MPI project in
designing and developing code. Responsibilities include: writing and
integrating software code with new and advanced functionalities and
features for state-of-the-art and emerging parallel computing
platforms (multi-core processors) and modern networks; and carrying
out performance tuning and scalability tests for next generation
platforms and networks. Experience in C programming and network
programming is required. Knowledge on open-source software design,
development and distribution process is a plus.

If you are interested in any of these positions, please contact
Prof. Dhabaleswar K. (DK) Panda with a copy of your resume by sending
an e-mail to panda AT cse.ohio-state.edu.

More information about the Opensource mailing list