1 day old

Parallel Computing Engineer (Parallel Algorithms)

Sunnyvale, CA
  • Job Code

Job Description

Parallel Computing Engineer (Parallel Algorithms)(Job Number:BUS0001EM)

Target in Sunnyvale is looking for a highly motivated, creative Parallel Computing Engineer to design and develop massively parallel applications and systems. Specifically, the engineer in this position will develop extreme performance parallel algorithms running on all processor engines, including the integer engine, floating point engine, SSE4 engine, and AVX512 engine.
Must have experience with distributed systems and parallel programming on tightly-coupled shared memory systems (multi-threaded, multi-process, and multi-system applications). Also, must have in-depth understanding of computer systems architecture, inter-process communication and
Degree in Electrical Engineering, Computer Science, Computer Engineering, or similar is required.
A post-graduate degree is desirable, but not required.
Experience in the following areas is required:
  • Numerical Analysis, Linear Algebra
  • C/C
  • Parallel Programming in symmetric multiprocessor systems and message-passing systems (MIMD, MISD, SIMD)
  • Computer system architecture
  • Operating Systems (kernel and user levels)
  • Processor architecture
  • Global process communication and synchronization
  • Global state consistency models
  • Scalability of systems and applications (Amdahl’s Law in practice)
  • System Design, Troubleshooting

Experience in the following areas is desirable

  • iA64 instruction set
  • SSE4, AVX512
  • OpenCL
  • Low latency networking, TCP/IP stacks
  • High performance I/O applications
  • High performance databases
  • Python, Ruby
  • Numeric linear algebra libraries (ATLAS, BLAS, LAPACK)

Primary Location: United States-California-Sunnyvale


  • Engineering

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Parallel Computing Engineer (Parallel Algorithms)

Sunnyvale, CA

Share this job

Parallel Computing Engineer (Parallel Algorithms)

Sunnyvale, CA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast