 |
ABOUT
CEEE |
|
|
 |
CONSORTIA |
|
|
 |
EDUCATION |
|
|
 |
VISITORS |
|
|
 |
CEEE
MEMBERS |
|
|
 |
|
|
 |
CEEE Employment Opportunities
Mechanical Engineer/Programmer
Duties
Research in the Center for Environmental Energy Engineering focuses on environmentally responsible energy conversion systems in general and air-conditioning, heat pumping and refrigeration systems in particular. This includes the continued development of software for the cost-effective design of energy efficient and economical systems. The software is in use at a growing community of sponsor companies, evolving into their primary design tool and generating long-term research support. CEEE is seeking to strengthen the in-house simulation expertise to meet growing demand. Duties include the design and development of code – and guiding and supporting the development of TSIOP (Thermal Systems Integration and Optimization Platform). Software capabilities include the modeling, simulation and optimization of systems for lowest cost, highest efficiency and/or other objectives. All code is developed on Windows OS with the .NET platform. The candidate will be the programming expert in a team of faculty, research faculty and graduate students of mechanical engineering background. The level of responsibility will grow with the expanding use and capabilities of the software. Must develop and implement algorithms for numerical analysis, numerical solvers, optimization routines, 2D and 3D geometry, planar graphs and others. This involves independent and critical literature review and benchmarking of algorithms. The candidate will provide computer science and numerical analysis expertise in terms of programming and software development to colleagues with predominantly mechanical engineering background. The development of effective user-interfaces for a number of applications, e.g. design of a heat exchangers, climate control systems and power plants is also required as well as the development and execution test scripts (unit testing and integration testing) to test the software under development. The candidate will perform comparative evaluation of supporting software applications when a decision needs to be made about acquisition and support and troubleshoot computer/network related issues, maintain file and backup servers. Will also handle support requests from users via email/phone.
Qualifications
The candidate must have a formal education with MS degree or higher (or equivalent job experience) in Computer Science or Mechanical Engineering. Strong programming skills in C/C++ and any managed language (C#, VB.NET or Java). The candidate will learn C# and familiarity with visual development environments such as Visual Studio Pro (6.0, 2003, 2005 or 2008) is preferred. The following additional skills are desired: Experience with engineering tools like EES, Matlab/Simulink, ANSYS, Fluent, other CFD software; Experience with numerical analysis or equivalent course-work; Background familiarity in mechanical engineering, specifically thermal and fluid sciences; Database programming/SQL, networking/sockets/distributed computing. Must be able to work cooperatively in a team of faculty, research faculty, graduate students and sponsors.
To Apply
Interested applicants should send via email a cover letter detailing experience, (signed) CV, transcripts and names, telephone numbers and e-mail addresses of three professional references to Dr. Reinhard Radermacher at raderm@umd.edu. Closing Date: October 27, 2009 or until a suitable candidate is identified. Minorities and women are encouraged to apply. The University of Maryland is an Equal Opportunity Employer
|