Job Description :
ENTRY-LEVEL SOFTWARE ENGINEER

Warren NJ (Locals Preferred)

6-30 Months (May be C2H)!!

Must be GC or US Citizen

ENTRY-LEVEL SOFTWARE ENGINEER – GAME ENGINE¿(Local candidate based in Warren, NJ OR will be able to commute to Warren, NJ 2x a week, and work remote 3x a week. Relocation will not be covered by Envrmnt

Interview Process

Candidates will need screening and a minimum of 2 interviews (either 1 video and 1 in-person, or 2 video) for this role. Also, please make sure to let candidates know ahead of time that when they are selected to the next round, they will need to complete a 6 – 8 hour programming assignment that will require programming code. The assignment is exclusive and will only be provided once the candidate is selected. Thank you!


Role Summary
Who We Are: We are the Envrmnt team from Verizon, we are pushing the boundaries of virtual and augmented reality.

We are seeking versatile, self-directed software engineers to join our engine team.

We offer excellent pay, flexible hours and a fun working environment.

This is a contract-to-hire position available at our Envrmnt AR / VR group within Verizon.

What You'll Be Doing:

Research, prototype and implement new features for our AR/VR platform on PC and mobile platforms.

Perform performance profiling and optimization to maintain high framerates needed for VR.

Actively maintain and improve your skills and knowledge by keeping track of the latest trends within the industry.

Develop and maintain internal tools and asset management pipelines.

Education
4-year Bachelor’s Degree or higher

Your Background And Who You Are:

Experienced in C++ with exceptional problem solving and debugging skills.

Knowledge of at least one freely available game engine, e.g. Unity or Unreal.

Experience with a range of game engine systems, such as physics, animation, AI, rendering, etc.

Familiarity with some of the many tools and environments used in development. e.g. CMake, Git, Perforce, PIX, RenderDoc, Maya, Max, Unity, Unreal etc

Knowledge of memory management, multi-threading and low-level optimizations

Bachelor's degree or higher.
             

Similar Jobs you may be interested in ..