PARALLEL COMPUTING SOFTWARE ENGINEER #1593641NVIDIA awakened the world to computer graphics when it invented the GPU in 1999. From its roots in visual computing, NVIDIA expanded into super, mobile and cloud computing.To spearhead its breakthroughs in High Performance Computing, NVIDIA is looking for a passionate, world-class Software Engineer to work in its Developer Technology Team. In this role, you will open up new domains of application for GPUs by researching and developing GPU computing algorithms, driving their adoption with key application developers and ensuring best possible performance of GPU computing applications on current and next-generation architectures.Application domains include geosciences, life sciences, computer-aided engineering, computational fluid dynamics, computational chemistry, computational physics, computational finance, electronic design automation, data mining, medical imaging, and many more.RESPONSIBILITIES:
- Work directly with key US developers on their scientific applications, educating them on the latest NVIDIA technologies.
- Closely collaborate with the architecture and software teams at NVIDIA to influence the design of next-generation architectures.
- Some travel to conferences and for on-site visits with developers will be required.
MINIMUM REQUIREMENTS:
- A good degree from a leading university in an engineering or computer science related discipline.
- Strong knowledge of programming languages such as Fortran and C/C++.
- Strong knowledge of programming techniques and algorithms.
- Strong mathematical fundamentals, including linear algebra and numerical methods.
- Experience with parallel programming, especially data-parallel using MPI, OpenMP, OpenACC or CUDA C/C++/Fortran.
- Good communication and organization skills, with a logical approach to problem solving, good time management and task prioritization skills.
With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people on the planet working for us and, due to unprecedented and ongoing growth, our world-class engineering teams are expanding fast. If you're a creative and autonomous Software Engineer with a genuine passion for parallel computing, we want to hear from you.Candidates should send their resume to CUDAopportunities@nvidia.comMore details can be found here:
Welcome to the jobs & internship opportunities blog for the School of Computing at the University of Utah. This site is updated regularly with the latest information on jobs & internships available within the area of computer science. If you are an employer, and would like to list your opportunity on this blog, please contact coleman@cs.utah.edu. More jobs can be found here - http://careers.utah.edu
Thursday, September 12, 2013
PARALLEL COMPUTING SOFTWARE ENGINEER - NVIDIA
Friday, September 6, 2013
Mount Ogden Via Ferrata Intern Wanted
Internship opportunity:
Do
you balance your School of Computing work with the occasional
outdoor adventure? Do you love sharing the best of Utah with
newcomers? Mount Ogden Via Ferrata is seeking a paid intern
to assist in building a mobile-friendly, SEO-friendly and
online-booking-friendly revamp of our website www.MountOgdenViaFerrata.com,
and our facebook page www.facebook.com/MountOgdenViaFerrata.
We'd like to incorporate video content like this: http://youtu.be/GA1z1eDVNcw?hd=1
A minimum of 5 hours per week will be required initially,
with additional hours possible. In-office work in Salt Lake
City will be required initially, with the potential for
out-of-office work as agreed upon. Hourly pay based on
experience.
Subscribe to:
Posts (Atom)