Software Engineer IV

Company:  Tailored Management
Location: Redmond
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Software Engineer IV

Redmond, WA

12 Months with possible extension

Summary:

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.

Job Responsibilities:

Review and approve the modification of existing databases and database management systems.

Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.

Direct database development and approve project scope and limitations.

Review project requests describing database user needs to estimate time and cost required to accomplish project.

Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.

Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.

Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.

Skills:

Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

Strong ability to work independently and manage one's time.

Strong mentoring skills necessary to provide support and constructive performance feedback.

Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

Strong ability to troubleshoot issues and make system changes as needed to resolve issue.

Strong knowledge of computer hardware and software.

Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Education/Experience:

Bachelor's degree in computer science, software engineering or relevant field required.

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:

Bachelor's 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

Raytracing/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

Apply Now
Share this job
  • Similar Jobs

  • Software Engineer IV

    Redmond
    View Job
  • Software Engineer IV - C++, R&D

    Redmond
    View Job
  • Project Manager (Non IT) IV

    Bellevue
    View Job
  • Project Manager (Non IT) IV

    Bellevue
    View Job
  • Software Engineering - Software Engineer III Software Engineer III

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