From: Erik P. <epa...@cs...> - 2001-12-28 04:01:21
|
This is a bit off-topic, but I know there's at least one person who's qualified for this job on this list :) My research project at the University of Wisconsin is looking for someone to do low-level hacking on Windows NT/2K/XP. We write a distributed batch system, and Microsoft gave us some money to get the Windows version at the same level as the Unix version (specifically, we want to support Process checkpoint and migration, along with transparent I/O redirection across the network.) We also do a lot of work in the Grid Computing world, and there would probably be some work on that front involved with this as well. Please send any questions to me off the list, and I apologize if this is out of line for the list. The official job listing is linked to from http://www.cs.wisc.edu/condor/ Thanks, -Erik Title: Systems Programmer Minimum number of years and type of relevant work experience: Must have a minimum of 2 years of experience with C/C++ and WIN32 API System Services. (Experience with MFC or other GUI technologies is NOT important.) Instead, successful applicant will have experience and understanding of 2 or more of the following: WIN32 API, WIN32 memory architecture, WIN NT/2K process/thread management and internals, security subsystem internals including impersonation and DACL manipulation, use of the DDK. Experience in development and maintenance of a large software package system using C++/C and/or experience with UNIX, POSIX, Windows NT/2K/XP system administration, net technologies, SOAP/XML, WIN2K/XP device driver development, Java, and/or scientific computing applications an advantage. Must have excellent oral and written communication skills. Must have a minimum of 7 years of experience to be hired at the senior level. Principal duties: As a member of a research team of faculty, staff, and students at the UW Computer Sciences department, the systems programmer will assist in development, maintenance, support, and deployment of current and future versions of "Condor", a distributed resource management system. http://www.cs.wisc.edu/condor/. The systems programmer will collaborate with the rest of the research team on code development, maintenance, and porting by performing systems level code development. The systems programmer will have primary responsibility for the port of Condor to Windows NT/2K/XP. As such, systems programmer will be responsible for development of mechanisms on Windows NT/2K/XP as required to support Condor research. Examples include trapping of WIN32 system calls, transparent process migration, redirection of I/O, process sandboxing, integration of active directory, API exposure via DCOM and SOAP; also some systems administration work on WIN NT/2K/XP. The systems programmer will interact with users and help them install and utilize the Condor system. S/he will work to maintain Condor releases, including work on bug tracking, documentation, web-site maintenance, and consulting. |