Software Engineer IV - C++, R&D

Company:  Ursus, Inc.
Location: Redmond
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
JOB TITLE: Software Engineer IV - C++, R&D

LOCATION: 100% Remote

DURATION: 12 month contract with likely extension

PAY RANGE: $83-93/hour

TOP 3 SKILLS:

Bachelors in Computer Science, Mathematics, Physics, or related field

2+ years doing research and/or working in R&D

3+ years of experience developing in C++

COMPANY:

Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.

Job Description:

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops, and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications.

Duties:

Build, maintain, and improve C++ software to facilitate research within the graphics research group.

Employ working knowledge of 3D, and utilize a state-of-the-art procedural graph execution system to implement efficient animation and simulation, contributing to research in this area.

Collaborate on high- and low-level system design aspects. Integrate and build code in a cross-repository setup.

Skills

MUST HAVE:

Bachelors in Computer Science, Mathematics, Physics, or related field

2+ years doing research and/or working in R&D

3+ years of experience developing in C++

2+ years designing and implementing systems for animation, simulation, and/or geometry manipulation

Hands on experience working with scene storage formats/APIs such as USD, Alembic, glTF, or FBX

PREFERRED:

Experience working directly on any of the following within a game engine or film environment: Skinning, Blendshapes, Simulation of hair and/or clothing

Experience worked with levels of detail

Ray-tracing/off-line rendering or global illumination experience

Experience with NVIDIA OptiX.

Experience with Client Embree.

Experience with parallel computation platforms like CUDA, OpenCL, or Vulkan Compute.

Expertise with Houdini, Maya, or Blender

IND123
Apply Now
Share this job
  • Similar Jobs

  • Software Engineer IV

    Redmond
    View Job
  • Software Engineer IV

    Redmond
    View Job
  • C/C++ Compiler Software Engineer

    Bellevue
    View Job
  • Software (C++) & Data Management Engineer (Healthcare Industry)

    Bothell
    View Job
  • Embedded C Software Engineer

    Redmond
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙