We are working on an exciting project called the Hobby Eberly Telescope Dark Energy Experiment (HETDEX), which seeks to characterize the mysterious force that is accelerating the expansion of the Universe. The position is based in Austin, but occasional travel to the Observatory in far West Texas and to other sites is required. Job terminates on 08/31/2015.
Works as a key contributor on the software development team for the Hobby Eberly Telescope, Dark Energy Experiment HETDEX project for the McDonald Observatory.
Designs, implements, and documents the engineering test and operational software required to interface and operate instruments, mechanisms, and sensors, in the lab and on the telescope. Designs, implements, and documents software to monitor the safety and health of the hardware systems, to protect people and equipment. Designs, implements, and documents camera control and image processing software. Develops algorithms to solve a variety of computing problems, such as calculating motion trajectories and coordinate transformations. Supports HETDEX Integration and Commissioning in the lab, and at the telescope in West Texas.
Licenses: Class "C" Operator's Driver's License. Applicant selected must provide a current three year Driving Record from the current state of residence. If not currently a Texas resident, must obtain a Texas Driver's License within 30 days after entering Texas as a new resident.
Other related functions as assigned. Drives UT vechicle to and from the Observatory in far West Texas.
Bachelor's degree. Five years of control system development, embedded development, or hardware-related software engineering. Strong object-oriented skills using C/C++. Device and instrument control under Linux, especially motion control using smart controllers such as the Maxon EPOS2. Development in a Linux environment with the GNU toolchain. Common device interfaces (RS-232/485, USB). Network programming (sockets, CORBA). Data acquisition systems and hardware. Working knowledge of the use of scripting languages such as Python. Demonstrated ability to design, debug, and test complex code within the established framework. Possess a broad and deep knowledge of software development and operating system principles. Experience with distributed version control systems such as git. Ability to work independently and as part of a team on complex and challenging software development projects. Proven oral and written communications skills. Equivalent combination of relevant education and experience may be substituted as appropriate.
Master's degree. Control theory and control loop tuning. Prior experience programming in LabVIEW under Windows and/or Linux. Prior experience with MATLAB/Simulink. Prior experience with machine vision and scientific camera data acquisition. Demonstrated ability to handle complex mathematical/statistical concepts and author software which applies these concepts. Experience with image processing concepts and camera control. Prior experience programming industrial Programmable Logic Controllers (PLCs). Device and instrument control using CAN/CANopen. Ability to learn new skills and expand personal knowledge base through research and training.
May work in all weather conditions May work around standard office conditions May work around electrical and mechanical hazards Repetitive use of a keyboard at a workstation Use of manual dexterity Travel to local vendor sites and to the telescope in West Texas is required.