Department: UNC Inst for the Environment
Application Deadline: 09/30/2014
Position Summary: The Center for Environmental Modeling for Policy Development (CEMPD) of the Institute for the Environment at UNC has an opening for an Environmental Modeling Software Engineer to provide technical assistance for environmental modeling projects at the Center. The incumbent will design and evelope software and numerical tools to support environmental models (e.g. air quality and emissions models) and related data. The work will involve the application of software engineering principles to environmental problems and the manipulation of environmental data in relational databases. The incumbent will be required to work with members of the team in the design, implementation, testing and evaluation of environmental software. Periodic verbal and written reports to supervisors on the status of software development programs are required. In addition to software development tasks, the incumbent may also participate in some atmospheric modeling application projects.
Education Requirements: Requires M.S. or Ph.D. in Environmental Engineering, Environmental Science, Computer Science, Computer Engineering, or equivalent or B.S. degree plus relevant experience.
Qualification and Experience: At least 5 years of experience with software design and development is required. Experience with Linus, MacOS, and Windows operating systems, Java, C, C , SQL, Tomcat or similar application server, database design and development, web-based applications, and with one or more scripting languages (e.g., C-Shell, Python, Perl, Bourne shell) is required. Experience with atmospheric modeling, general environmental science concepts and techniques in areas such as air quality, risk assessment will be considered favorably. Experience with technologies such as PostgresSQL, MySQL, R, Python, UML, and GIS technologies will also be considered. Problem Solving Analytical Requirements: The incumbent is expected to resolve problems related to air quality and emissions modeling systems (such as CMAQ and SMOKE) including , but not limited to, user interfaces, relational databases, optimization methods, and graphics and visualization. Demonstrated efficient problem-solving techniques related to software design and software implementation is required.
Department Contact Name and Title: Adel Hanna, Professor
Department Contact Telephone Number or Email: email@example.com