Game Engine Developer (C++/C#)
DigitalFilm TreeUniversal City, CA
Full Time Job
Cinecode, the Virtual Production arm of DigitalFilm Tree (DFT) is growing and we're excited to add a Developer to our team. Reporting to our Head Producer, the Developer is responsible for troubleshooting and coding fixes for our animators in Unity and Unreal. environments with heavy interactions with our in house developer, editor and project manager to meet critical deadlines for our clients. Work ranges from safety protocols and stunt coordination to full scale environment creation and character creation.
^ Can develop/code for both Unity, and Unreal Engine.
^ Can work in both 3D + 2D
^ Familiar with environments : 2D sprites, 3D FBX., OBJ. Lidar, or Point Cloud.
^ Able to work between desktop and VR based projects.
^ Can project manage, switching between competing priorities & keeping track of tasks.
- Teamwork + Communication Skills + Problem Solving
^ Our team consists of animators + developers we keep each other up to date on any project changes, let other teammates know what projects you're actively working on, new workflows, and ways to make our process more efficient.
^ Clear on communicating project information to avoid merge conflicts when pushing projects over via Perforce (p4v), & preventing overwriting any work.
^ Animators + Developers work together when it comes to troubleshooting & testing; individual has to be able to quickly adapt between departments, and is able to solve problems that don't always have clear solutions.
^ Looking for someone who can bring new ideas + concepts that can make workflows much more efficient.
^ Our team welcomes thinking that can make the process of creating a project from start to finish easier.
^ Individual finds creative ways to execute each project while still fulfilling the clients' vision + needs
^ Great attention to detail. Cannot emphasize how valuable this is to our team.
^ Be able to track & document your steps as you progress through the project.
^ Keep projects organized with proper file structures, and naming conventions. Goal is to make it easy for other teammates to collaborate and pick up on.
^ The team learns from individual accomplishments; explaining your process in detail educates a diverse team.
Service/ Job Duties:
- Work with 3D, Lidar, Point Cloud, or 2D.
- Create proper timelines + client expectations when starting new projects.
- Use Perforce (p4v) to push and pull projects. (This is our way of merging projects + assets.)
- Help export shots with proper delivery formats + codecs, frame rates, naming convention, burn-in info, & metadata.
- Join client sessions for real time previs. Modifying changes on the spot, troubleshooting, taking notes on any additional revisions or client requests.
- Research + ask questions for specific projects
- Personally accountable for deadlines
- Comfortable with working overtime when necessary to meet deadlines.
- Deliver media on time in an environment with quick turnaround times.
Experience & Education:
+ Fluent with PC.
+ 2+ years experience with C++/C#
+ Proficient at both Unity and Unreal Engines.
+ Comfortable doing independent research/testing/learning
+ Ability to explain/teach the tools developed clearly and concisely
+ Has an understanding, or has previously worked in the film/ tv industry. We're looking for people who know how to tell stories visually.
+ Ability to work in a team, and individually.
+ Multitask between projects, and can pick up on any remaining tasks.
+ Knows how to use Perforce (p4v) in a collaborative setting.
+ Intermediate in other 3D softwares: Maya, Blender, Sketchup.
+ Beginner to Intermediate in: photoshop, illustrator, after effects, or premiere
+ Understands the importance of keeping projects organized, proper delivery formats + codecs, and keeping naming conventions accurate before delivering media to clients + other teammates.
Please attach your resume and tell us a bit about yourself in the email. It would help us to know:
1) Which engine do you prefer and why - or which project is your favorite and with which engine was it made?
2) What equipment do you have? Gaming PC? Ipad? External drive? Graphics card? Be specific.
3) What's the funnest personal or professional project you've worked on? Via email:
Please note that EntertainmentCareers.Net uses 'disposable' email addresses in our postings. They change frequently so do not post the contact information outside of EntertainmentCareers.Net as it will likely be invalid.
Employer will only allow resumes sent as an attachment.
Do not send in the body of the email. Apply Online