Purdue University Looking for Software Engineers for HUBzero Positions

Software Engineers - HUBzero, Purdue University – West Lafayette, IN USA

Would you like to be a part of a dynamic team on the cutting edge of technology that supports over 100,000 users who ran 400,000 simulations this year? The Purdue-developed platform, HUBzero, powers nanoHUB and provides access directly within a browser to interactive programs.

This year nanoHUB reached 160 hosted programs to model nanoscale phenomena. Using the HUBzero.org software platform, 10 new hubs and more to follow are rapidly bringing the nanoHUB concept to new communities of interest. We are looking for a variety of skilled, energetic Software Engineers, Web Application Developers, and Senior Research Scientists to help us build nanoHUB and HUBzero. Are you strong in object oriented design, C++, Perl, Python - then join our highly skilled, energetic team of developers on HUBzero!

Required:
•Bachelor's degree.
•Three years software design and development experience with emphasis on user-oriented software development involving software engineering skills for scientific software applications.
•Consideration will be given to an equivalent combination of related education and required work experience.
•Extensive programming experience using C/C++/Java/other languages, using scripting languages such as Python or Perl, with databases, or web applications.
•Demonstrated skills in software architecture design, object-oriented design and development, automated build systems, regression testing techniques, and other standard software engineering practices.
•Knowledge of concepts, practices and procedures of common software development methodologies.
•Ability to diagnose complex problems and develop solutions.
•Excellent oral, written and computer communication skills with strong analytical and troubleshooting skills.
•Ability to multi-task on a variety of software engineering activities and work effectively in a deadline-driven environment.
•Self-starting, independent thinker and worker.

Preferred:
•Degree in Computer Technology, Computer Science, Computer Programming or related field.
•Experience developing scientific applications, parallel programming, grid computing, graphical user interface design or developing software on Linux or Windows platforms.
•Experience designing relational databases, web development including Flash, JavaScript, PHP, CSS, HTML, or XML.
•Experience working with high performance and high throughput scientific applications.
•Specialized skills such as: database design/redesign, storage management, performance tuning, client-server programming, plotting, visualization, or parallel programming.
•Extensive knowledge of Python, OS system programming, distributed computing, system programming on Linux, Windows, or Macintosh platforms.
•Familiarity with social networking sites.

Apply at the Purdue web site at: http://purdue.taleo.net/careersection/wl/moresearch.ftl after searching for “HUBzero” or send your resume to HPCjobs@purdue.edu.

A video overview of HUBzero and nanoHUB can be seen here: http://hubzero.org/tour/overview
Samples of online simulation tools, literally used by thousands, including remote, unscheduled hardware rendered visualization can be seen here:
http://nanohub.org/resources/6845
The corresponding tool that is free for anyone to use (you need to register) is at http://nanohub.org/tools/qdot

There are over 160 interactive tools like this on nanoHUB!

This position is within the US (West Lafayette, IN) and require eligibility to work in the US. Purdue University is an Equal Opportunity/Equal Access/Affirmative Action Employer committed to achieving a diverse workforce.

Browse archives

« September 2010  
Su Mo Tu We Th Fr Sa
      1 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

User login