Software Engineer
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
The University of Southern California's Institute for Creative Technologies (ICT) is an off campus research facility, located on a creative business campus in the "Silicon Beach" neighborhood of Playa Vista. We are world leaders in virtual human research, computer graphics, computer training simulations, and immersive experiences for decision-making, cultural awareness, leadership and health. ICT Employees are encouraged to develop themselves both professionally and personally, through workshops, invited guest talks, movie nights, social events, various sports teams, a private gym and a personal trainer. The atmosphere at ICT is relaxed, informal and flexible, while encouraging initiative, personal responsibility and a high work ethic.
The Institute for Creative Technologies (ICT) is looking for a Software Engineer to join our Vision and Graphics team. The team develops new techniques for creating and displaying photorealistic computer graphics of people, objects and environments. The Vision and Graphics Lab specializes in developing image-based methods for acquiring shape, reflectance and motion from digital photography and video. The results are computer-generated virtual models that look and behave as realistically as possible.
The Software Engineer will develop and support software for several ongoing projects at the Vision and Graphics Lab. Knowledge in computer vision, computer graphics, and USB3 interfaces for camera control preferred.
Preferred Experience:
2+ Years
Preferred Education:
Master's in Computer Science
Preferred Skills and Experience:
- C++, OpenGL, GPU programming, Strong math skills,
- Strong skills in simulation, computer graphics and image processing
- Proficient programming skills in C/C++, OpenGL, GLSL and Matlab.
- Experience with denoising techniques, feature detection and selection in spatial and spectral domains
- Experience in parameterization, and Fourier domain analysis of 3D models
- Experience with learning-algorithms for modelling higher dimensional data with machine learning and deep learning tools
- Experience of revision control using Git.
- Experience of Maya C++ API.
- Experience with computer vision techniques: multi-camera stereo, optical flow, facial feature, detection, bilinear morphable models, texture synthesis, markov random fields
- Facial Performance Capture, Human Body Digitization, Multi-View Stereo, Deep Learning
- Windows, Linux, Mac OS X, Windows
Why work at ICT:
- A quality work-life balance
- Meet interesting people from all walks of life - technologists, social scientists, military, writers, producers, philanthropists
- Opportunities for free, top-tier university education for you and your children
- Located in the heart of Silicon Beach
- Great benefits - medical to matched retirement http://benefits.usc.edu/
Minimum Education: Bachelor's degree, Combined work experience and education as equivalent
Minimum Experience: 0 - 6 months
Minimum Field of Expertise: General knowledge of programming and documentation procedures and programming methods and operator instructions. Knowledge of one or more appropriate computer languages.
USC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC will consider for employment all qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring ordinance. We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email at [email protected]. Inquiries will be treated as confidential to the extent permitted by law.
Read USC's Clery Act Annual Security Report
Notice on Non-Discrimination
Certain positions are subject to background screening
EEO is the Law
EEO is the Law Supplement
Pay Transparency Non-Discrimination
USC is an E-Verify Employer
If you are a current USC employee, please apply to this USC job posting in Workday by copying and pasting this link into your browser:
https://wd5.myworkday.com/usc/d/inst/1$9925/9925$72481.htmld
Similar jobs near me
Related articles
- Diversifying Your Skillset: Alternative Career Paths for Physical Therapists
- Factors That Affect Physical Therapist Salaries: Location, Experience, and More
- Physical Therapy Career Outlook: A Booming Industry
- The Do's and Don'ts of Physical Therapy Job Hunting
- From College to Clinic: How to Launch Your Physical Therapy Career