Apply Now    
Job ID: JR0004941
Job Category: Engineering
Primary Location: Tel Aviv, IL
Other Locations:
Job Type: Experienced Hire

High Performance Computing- Software Developer

Job Description

Intel freeD is a dynamic and creative group with a start-up atmosphere within Intel, developing the future of video technology."freeD" stands for Free Dimensional Video, and is an entirely new concept for capturing, processing and rendering video that allow users to immersively interact with real, live video. Our content is captured in the largest sport and entertainment venues in the world -Super Bowl, Soccer, NBA, etc.

We are looking for Software Engineers to take part in the development of real-time image processing algorithms and infrastructure for a large scale multi-camera system. Responsibilities include: real-time handling of RAW camera images, quality enhancements, image modifications for 3D processing, computer vision and machine learning related R&D; development of highly complex real-time distributed computing system for video streaming, image and 3D data processing. 


Required Skills:
- B.Sc. in Computer Science or Software Engineering
- 3+ Years of Experience in C/C++.
- Ability for self-learning and organization
Proven experience in one of the following areas:
- Image processing/computer vision programming, including:
- Color correction, Super-resolution, HDR
- Good understanding of computer vision algorithms.

· System programming, e.g. shared memory, pipes, sockets, multi-threading, file system
· GPGPU: OpenCL, CUDA, compute shaders.
· Video streaming and encoding.
· Real time applications, HPC/distributed computing.
· Familiarity with system/HPC libraries and frameworks: boost, MPI, OpenMP, TBB etc.
· GUI.

Inside this Business Group

Intel's strategic equity investment group, Intel Capital, manages one of the largest corporate venture programs in the technology segment, with worldwide investments and support. Holding equity stakes in more than 550 companies worldwide, Intel's investments outside of the United States span over more than 20 countries across 5 continents. Intel Capital is responsible for investing in technology companies to increase demand for existing products and services, ultimately expanding new business objectives for Intel.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities