1

Vr Software Engineer Jobs (NOW HIRING)

Software Engineer II

Buffalo, NY · On-site

$94.40K - $129.30K/yr

Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY ... Prepare and conduct VR and CC and related dependencies updates. * Provide ServiceNow functional and ...

Software Engineer II

Buffalo, NY · On-site

$94.40K - $129.30K/yr

Overview CTG is seeking to fill a Software Engineer II opening for our client in Buffalo, NY ... Prepare and conduct VR and CC and related dependencies updates. * Provide ServiceNow functional and ...

Firmware Software Engineer Contract Duration: 12 months, possible extension Location: Redmond, WA ... Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a ...

ServiceNow Lead Software Engineer - Cybersecurity Location: Charlotte, NC (Hybrid - 3 days onsite ... VR) module, enabling scalable and secure enterprise cybersecurity solutions. You will work cross ...

Sr. Software Developer

Tallahassee, FL · On-site

$51.75 - $68.50/hr

VR Systems, Inc. is the leading voter registration and election management system for Florida. They are seeking a Sr. Software Developer to design and maintain software solutions, improve existing ...

next page

Showing results 1-20

Vr Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do vr software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for vr software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a VR Software Engineer, and why are they important?

To thrive as a VR Software Engineer, you need strong programming skills (especially in C#/C++), a solid grasp of 3D graphics, and experience with VR frameworks like Unity or Unreal Engine, usually supported by a degree in computer science or a related field. Familiarity with VR SDKs (such as Oculus or SteamVR), version control systems, and performance profiling tools is typically required. Creativity, problem-solving, and effective teamwork are standout soft skills in this role. These skills are crucial for building immersive, high-performance VR experiences that meet both technical and user experience standards.

What are some unique challenges VR Software Engineers face when developing immersive applications?

VR Software Engineers often encounter challenges related to optimizing performance and ensuring a smooth user experience, as virtual reality applications require high frame rates and low latency to minimize motion sickness. They must also design intuitive user interfaces that work in a 3D space, which is different from traditional 2D interfaces. Collaboration with designers, artists, and UX specialists is common to create lifelike environments and interactive elements. Additionally, VR engineers need to stay updated with rapidly evolving hardware and software platforms to ensure compatibility and leverage new capabilities.

What are VR Software Engineers?

VR Software Engineers are technology professionals who design, develop, and maintain software applications for virtual reality (VR) platforms. They use programming languages and VR development tools to create immersive experiences that can be used in gaming, training, education, and more. Their work often involves 3D modeling, computer graphics, and integrating hardware like VR headsets and motion controllers. Collaboration with designers, artists, and other engineers is common to ensure the final product is interactive and user-friendly.

What is the difference between Vr Software Engineer vs AR Software Engineer?

AspectVr Software EngineerAR Software Engineer
Required CredentialsBachelor's in Computer Science, relevant VR development certificationsBachelor's in Computer Science, AR development certifications
Work EnvironmentVR hardware labs, simulation studiosAR hardware labs, mobile app development environments
Industry UsageGaming, training simulations, virtual experiencesRetail, navigation, industrial maintenance
Common Search IntentVR development, VR app creationAR app development, AR experiences

While both roles involve immersive technology development, Vr Software Engineers focus on creating virtual reality experiences primarily for gaming and training, whereas AR Software Engineers develop augmented reality applications that overlay digital content onto the real world. The skills and tools overlap but are tailored to different hardware and user interactions.

More about Vr Software Engineer jobs
What states have the most Vr Software Engineer jobs? States with the most job openings for Vr Software Engineer jobs include:
Infographic showing various Vr Software Engineer job openings in the United States as of May 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 98% Physical, and 2% Hybrid job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Vulnerability Researcher (Android) / Software Engineer (VR), Senior-Level

Vulnerability Researcher (Android) / Software Engineer (VR), Senior-Level

REDLattice

Sterling, VA • On-site

Full-time

Posted 25 days ago


Job description

Vulnerability Researcher (Android) / Software Engineer (VR), Senior-Level

Location: Chantilly VA.

At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and innovative work that directly contributes to protecting our nation’s and strategic partners’ most vital infrastructure. Our teams lead advanced vulnerability analysis and develop tailored cyber solutions to meet the demands of rapidly evolving mission space. With offices in Northern Virginia, Melbourne, Florida, Tel Aviv, Israel, and other strategic locations, REDLattice is growing rapidly to meet the evolving needs of our customers.

REDLattice is seeking a highly skilled Vulnerability Researchers / Software Engineer to support advanced mobile-focused research and development efforts across Android platforms, including their operating system variants and underlying components.

In this role, you will be responsible for the full lifecycle of vulnerability research — to include assessing, analyzing, developing, and deploying capabilities against modern mobile devices and systems. This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals.

You will work in a highly collaborative environment alongside engineers, researchers, and mission stakeholders to solve complex technical challenges, contribute to innovative research initiatives, and support real-world mission needs. Responsibilities also include participating in technical assessments, workshops, and customer engagements, as well as contributing to design discussions and capability development efforts.

Responsibilities:

  • Assess, analyze, develop, and deploy vulnerability research capabilities across mobile devices (Android) and their operating system variants
  • Conduct advanced reverse engineering and vulnerability analysis on applications, firmware, and OS components
  • Support CNO development including tooling, exploit development, and operational capability delivery
  • Participate in technical assessments, workshops, and customer engagements
  • Attend and contribute to technical meetings, briefings, and program reviews
  • Collaborate with cross-functional engineering and mission teams to deliver solutions
  • Lead technical direction, mentor junior engineers, and drive advanced research initiatives
  • Design and execute complex exploit development and vulnerability research strategies

Required Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • Strong experience with Android platforms
  • Proficiency in C/C++, Python, or similar low-level programming languages
  • Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar
  • Understanding of operating systems, memory management, and debugging
  • 8+ years of experience in vulnerability research, reverse engineering, or exploit development
  • Deep expertise in mobile OS internals
  • Proven experience supporting CNO or offensive cyber operations
  • Current active TS/SCI Eligible Secutity Clearance

Preferred Qualifications:

  • Experience working in cybersecurity or mission-focused environments
  • Exposure to reverse engineering (RE) or vulnerability research (VR) environments
  • Experience supporting systems that interface with hardware components
  • Understanding of moble/embedded systems concepts
  • Exposure to C/C++ in low-level systems contexts

What We Offer:

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and innovative work culture

Why Join REDLattice?

  • Work on mission-driven technology at the cutting edge of cybersecurity and national defense
  • Join a passionate, elite team of innovators and problem-solvers
  • Competitive compensation and comprehensive benefits
  • Opportunities for career growth and leadership development
  • Be part of a culture that values innovation, collaboration, and continuous learning