Software Engineer

Trailblazers in VR and multi-platform AAA video game development, creating immersive multiplayer games for consoles, PC and VR platforms.
Mobile
Mid-Level Software Engineer
Remote
3+ years of experience
Gaming · AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
Quality Engineer - Mobile (m/f/d)

Quality Engineer position at Voize, focusing on mobile app testing and quality assurance for healthcare AI documentation system.

Consumer Mobile Product Manager II, Chrome Browser

Lead product strategy and development for Google Chrome's mobile browser, driving innovation and user experience improvements across iOS and Android platforms.

Product Manager II, 3D Rendering for Extended Reality

Lead 3D Rendering and XR initiatives at Google, managing product development from conception to launch with focus on AR/VR technologies and Android ecosystem.

Product Manager I, Pixel Battery Life

Product Manager position at Google focusing on Pixel device battery life optimization, offering $132K-$189K salary plus benefits.

Product Manager, Pixel Care and Device Health

Lead Pixel Care and Device Health initiatives at Google, driving product strategy and development for the Pixel smartphone line with focus on user experience and innovation.

Description For Software Engineer

ForwardXP is at the forefront of VR and AAA game development, creating cutting-edge multiplayer experiences for consoles, PC, and VR platforms. Led by industry veterans who've shaped legendary franchises like Call of Duty, DOOM, and QUAKE, we're dedicated to pushing gaming boundaries.

As a Software Engineer on our metaverse team, you'll be instrumental in developing VR and AR applications for both enterprise and entertainment audiences. You'll join a dynamic, collaborative environment where innovation thrives and technical challenges are embraced with enthusiasm. Working with Unity and native SDKs, you'll create engaging VR experiences specifically for the Meta Quest platform.

The role demands strong expertise in C#, C++, or Java, with a deep understanding of Unity game engine and VR performance optimization. You'll collaborate across departments, from design to QA, ensuring high-quality deliverables while mentoring junior engineers. Your experience with Android native development and 3D mathematics will be crucial in creating optimized applications across various hardware platforms.

We offer a flexible, remote-friendly work environment where creativity and technical excellence are celebrated. Our company culture emphasizes excellence, impact, and collaboration, making it an ideal place for developers who want to shape the future of gaming and VR technology. Join us in our mission to create legendary gaming experiences that leave players spellbound.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Design and develop engaging VR applications for the Meta Quest platform using Unity and/or native SDKs
  • Collaborate with cross-disciplinary team to build innovative experiences
  • Debug and optimize performance for VR applications across diverse hardware
  • Write clear, maintainable, well documented code
  • Provide ongoing maintenance, support and enhancements in existing systems
  • Actively participate in project planning process
  • Mentor more junior engineers and instill best practices

Requirements For Software Engineer

Java
  • 3+ years of professional experience writing production-quality C#, C++, or Java code
  • Demonstrable experience with Unity game engine, including VR performance optimization
  • Familiarity with 3D math and rendering pipelines
  • Experience interfacing with Android using native methods (JNI or NDK)
  • Experience debugging/optimizing across various hardware platforms
  • Solid understanding of data structures, algorithms, OO design and design patterns
  • Strong problem-solving, debugging skills and aptitude for learning new technologies
  • Experience with programming and building apps using a game engine
  • Ability to work in a dynamic environment with shifting priorities

Benefits For Software Engineer

  • Remote-friendly
  • Flexible working hours

Interested in this job?