Additional Information Purpose of the position is to develop the next version of EPANET, an open source software that models the hydraulic and water quality behavior of water distribution piping systems for both major urban area and smaller communities. The core tasks include enhancements to the computational engine; extensions of software functionalities (e.g. pressure-driven network flow analysis); enhancements to the water quality calculations; improved graphical user interface; and linkage with other modeling software used by the community (e.g. GIS, CAD).
Essential functions: Adapt existing open-source code and write new code for solving flow and pressure in water distribution systems for cities. The project will be multi-language, including C++, FORTRAN, and Python. Other duties include preparing scientific papers for publication, collaboration with other scientists working on related codes in GitHub, mentoring graduate students in code and model usage, and other appropriate tasks deemed necessary by the project director.
Marginal/Incidental functions and other related functions as assigned.
Required qualifications: PhD in in Mathematics, Applied Mathematics, Computer Science, or any branch of Engineering within the last three years. Significant experience in computer programming for scientific/engineering analyses is required. Ph.D. students that have defended or are soon to defend their dissertations may apply and will be considered for employment after their defense.
Preferred qualifications: The ideal applicant will demonstrate: (1) excellent coding skills in C, (2) an understanding of the latest advances in parallel computing, (3) experience in numerical solutions of network problems, (4) experience in software development for third-party users, and (5) a successful publication record. Prior knowledge in pipe network analyses and hydraulic modeling is a plus but is not required. More important is the candidate's experience with numerical algorithms and willingness to learn new applications.
Working conditions: Standard office conditions. Repetitive use of a keyboard at a workstation. Use of manual dexterity.
Security sensitive; conviction verification conducted on applicant selected.
The retirement plan for this position is Teacher Retirement System of Texas (TRS), subject to the position being at least 20 hours per week and at least 135 days in length. This position has the option to elect the Optional Retirement Program (ORP) instead of TRS, subject to the position being 40 hours per week and at least 135 days in length.
The University of Texas at Austin, as an equal opportunity/affirmative action employer, complies with all applicable federal and state laws regarding nondiscrimination and affirmative action. The University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, national origin, age, marital status, sex, sexual orientation, gender identity, gender expression, disability, religion, or veteran status in employment, educational programs and activities, and admissions.