Software Engineer

4 Years ago • All levels

Job Summary

Job Description

Penrose Studios creates groundbreaking immersive stories and is looking for passionate and experienced developers to build a platform for this new artistic medium. The Software Engineer will collaborate with a team of engineers and artists to create innovative VR and AR content. They will design, implement, and maintain tools for a new VR production pipeline, prototype and iteratively collaborate with artists to develop new tools, integrate new SDKs and upgrade device run-time environments as new third-party software becomes available, and optimize VR content for release on a variety of platforms.
Must have:
  • Bachelor’s degree in Computer Science or related field
  • Strong knowledge of C++, Python, C, C#, or Java
  • Strong knowledge of 3D math and graphics algorithms
  • Collaborative mindset and ability to communicate effectively
  • Strong debugging, profiling, and run-time analysis skills
Good to have:
  • 5+ years of software engineering experience in games or visual effects
  • Experience with SDKs and writing plugins for third party applications
  • Experience developing cross platform software
  • Experience with software configuration management
  • Experience developing for and using Unreal Engine
  • Familiarity with Android and or iOS development
  • Familiarity with Intel GPA, Visual Studio, Nsight Tegra, Perforce, and Git

Job Details

Penrose Studios crafts ground-breaking immersive stories, and needs your help building a platform for this new artistic medium. We seek passionate and experienced developers who are excited about discovering new and innovative ways to push augmented and virtual reality to new limits.  You’ll work with artists to build new tools, develop new interaction techniques, and constantly evaluate and integrate cutting edge hardware and third party software.

Responsibilities

  • Collaborate with a team of engineers and artists to create innovative VR and AR content
  • Design, implement, and maintain tools for a new VR production pipeline
  • Quickly prototype and iteratively collaborate with artists to develop new tools
  • Integrate new SDKs and upgrade device run-time environments as new third party software becomes available
  • Optimize VR content for release on a variety of platforms

Requirements

  • Bachelor’s degree or more in Computer Science or related field
  • Strong knowledge of C++, Python, C, C#, or Java
  • Strong knowledge of 3D math and graphics algorithms
  • Collaborative mindset and ability to communicate effectively
  • Strong debugging, profiling, and run-time analysis skills

Preferred

  • 5+ years of software engineering experience in games, visual effects or related field
  • Experience with SDKs and writing plugins for third party applications
  • Experience developing cross platform software
  • Experience with software configuration management
  • Experience developing for and using Unreal Engine
  • Familiarity with Android and or iOS development
  • Familiarity with Intel GPA, Visual Studio, Nsight Tegra, Perforce, and Git

Similar Jobs

London stock Exchange - Manager, Software Engineering

London stock Exchange

Colombo, Western Province, Sri Lanka (On-Site)
2 Weeks ago
Futurum Technology  - Junior Java Developer

Futurum Technology

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
4 Months ago
Anavation - Senior Software Engineer

Anavation

Colorado Springs, Colorado, United States (Remote)
1 Month ago
Ion - Lead Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
sitetracker - Senior Software Engineer - Salesforce

sitetracker

Bengaluru, Karnataka, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WerPlay - QA Engineer

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
5 Months ago
 Dassault Systèmes - ENOVIA Software Test Automation Engineer Internship

Dassault Systèmes

Waltham, Massachusetts, United States (On-Site)
3 Weeks ago
Google - Software Engineer, Android

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
The Walt Disney Company - Technology Manager

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
1 Month ago
Synechron - Automation QA Lead

Synechron

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rush street interactive  - Senior Server Engineer

Rush street interactive

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Capgemini - Site Reliability Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Saviynt - Senior Engineer I, Software Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Accurate - Mid Level Fullstack Software Engineer - Java

Accurate

Hyderabad, Telangana, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Insight Software - Global Benefits Manager

Insight Software

Raleigh, North Carolina, United States (On-Site)
1 Month ago
NVIDIA - Senior Observability Architect, AI and HPC

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
HCL Tech - Senior Technical Lead

HCL Tech

Arizona, United States (On-Site)
3 Weeks ago
Whatnot - People Business Partner

Whatnot

Los Angeles, California, United States (On-Site)
1 Month ago
Clear Watery Analytics - Senior Product Manager - Data Management

Clear Watery Analytics

New York, United States (On-Site)
1 Week ago
world relief - Clinical Services Manager

world relief

Durham, North Carolina, United States (On-Site)
2 Months ago
Perplexity AI - Customer Success Engineer

Perplexity AI

New York, United States (On-Site)
3 Weeks ago
broadcom - Manufacturing Operator 2

broadcom

Fort Collins, Colorado, United States (On-Site)
1 Week ago
Axel Springer News Media National - Temporary HR Data Analyst

Axel Springer News Media National

Arlington, Virginia, United States (On-Site)
3 Weeks ago
Santa Monica Studio - QA Senior Analyst

Santa Monica Studio

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Penrose Studios is at the forefront of virtual reality as a storytelling medium. We’re a group of artists, engineers and storytellers, and we’re looking for an eclectic mix of talented individuals who are fast learners with driven personalities.

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Penrose studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug