Bradley University Continuing Education and Professional Development

Computer Graphics Engineer

Bradley University Continuing Education and Professional Development

full-time

Posted on:

Location: Illinois • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $50 per hour

Job Level

JuniorMid-Level

Tech Stack

LinuxPythonUnity

About the role

  • Design, develop, and implement 3D applications and graphics tools using OpenGL, Vulkan, CGAL, ROS, Blender, and Unity.
  • Develop features and strategies for new rendering pipelines and mesh.
  • Create 3D models for integration into rendered environments.
  • Collaborate with a small team to design, code, review, and test software features optimized for laptop and desktop platforms.
  • Manage code through GIT and GitHub and use Visual Studio and Visual Studio Code.
  • Monitor scientific literature for innovations adaptable to project use cases.
  • Ensure work meets deadlines and budgetary guidelines and present results to stakeholders.
  • Participate in optimization and testing of software features.

Requirements

  • U.S. Citizenship is required.
  • Minimum of 2 years professional development experience.
  • Appointment requires a bachelor degree in Computer Science, Computer Engineering, Game Design, Game Art or a relevant technical field, or equivalent years of experience.
  • Experience designing, developing, and implementing 3D applications using OpenGL, Vulkan, CGAL, ROS, Blender, and Unity.
  • Expertise in Python and C/C++.
  • Experience creating 3D models for integration into a rendered environment.
  • Knowledge of render engines and shader algorithms.
  • Experience recommending strategies and developing features/capabilities for rendering pipelines and mesh.
  • Experience with code management through GIT and GitHub.
  • Proficiency with industry standard languages such as C, C++, Python, XML.
  • Command Line usage of Linux and Windows Operating Systems.
  • Experience using IDEs such as Visual Studio and Visual Studio Code.
  • Familiarity with Calculus, Linear Algebra, and Numerical Analysis.
  • Deep understanding of geometric surface definitions: polygonal surfaces, parametric surfaces, implicit surfaces, and point clouds.
  • Strong written and verbal communication and presentation skills.
  • Strong attention to deadlines and budgetary guidelines.
  • Employment contingent upon satisfactory completion of a criminal background check.
  • Ability to submit cover letter, resume, and contact information for three professional references.