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
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
Share this job
Useful Links