Software Engineer

5 Years ago • All levels • Software Development & Engineering

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

PayPal - Sr. Analyst, Data Management Oversight

PayPal

Luxembourg, Luxembourg, Luxembourg (Hybrid)
2 Weeks ago
Qualcomm - Interim Engineering Intern

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Saronic Technologies - IT Technician

Saronic Technologies

Austin, Texas, United States (On-Site)
2 Weeks ago
Boomi  - Technical Training Lead - AI & Integration

Boomi

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Amazon games  - Senior Solutions Architect

Amazon games

Seattle, Washington, United States (On-Site)
1 Month ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
10 Months ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Canonical - Software Engineer

Canonical

Beijing, China (On-Site)
2 Months ago
The Walt Disney Company - Structural Engineer F/M/NB - CDI

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
2 Months ago
Assystems - Senior Mechanical Engineer

Assystems

Derby, England, United Kingdom (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CD PROJEKT RED - Senior Technical Animator, Gameplay

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Pokemon - Senior Manager, Global Payroll

Pokemon

Bellevue, Washington, United States (Hybrid)
2 Months ago
Ubisoft - UI Designer - The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Jane Street - Tax Specialist

Jane Street

New York, United States (On-Site)
2 Months ago
Outbrain - Director, Strategic Partnerships & Business Development

Outbrain

New York, New York, United States (On-Site)
1 Month ago
Ansys - Senior Application Engineer - Simulation, Process & Data Management

Ansys

Darmstadt, Hessen, Germany (Remote)
1 Month ago
Deck 13 - Junior Environment Artist

Deck 13

Frankfurt Am Main, Hessen, Germany (On-Site)
1 Month ago
PwC - Insurance Transformation Manager

PwC

Brussels, Brussels, Belgium (On-Site)
2 Months ago
Eof games - Concept Artist

Eof games

Germany (On-Site)
1 Month ago
Rackspace Technology - Data Engineer I/II - IN (Databricks) (Operations/ Support)

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

pentair - Technical Sales Representative

pentair

Kansas City, Missouri, United States (Remote)
3 Weeks ago
Windranger - Wildcard Role

Windranger

El Paso, Texas, United States (Remote)
4 Months ago
Ajmera Infotech - Senior Data Analytics Engineer - Databricks - Power BI

Ajmera Infotech

Austin, Texas, United States (On-Site)
3 Weeks ago
Genies.io - Senior Backend Engineer

Genies.io

Los Angeles, California, United States (On-Site)
3 Months ago
AECOM - Senior Project Manager - Civil

AECOM

Philadelphia, Pennsylvania, United States (Hybrid)
1 Month ago
Regent craft - Senior Software Engineer (Platform, Operations, & DevOps)

Regent craft

North Kingstown, Rhode Island, United States (On-Site)
5 Months ago
Alpha Sense - Strategic Account Executive, Global, Corporate

Alpha Sense

New York, United States (Remote)
1 Month ago
Omitron - Orbital Analyst Engineer

Omitron

Vandenberg Space Force Base, California, United States (On-Site)
2 Weeks ago
Santa Monica Studios - Sr Concept Artist (Characters)

Santa Monica Studios

California, United States (On-Site)
1 Year ago
Trend Micro - Staff Hardware Engineer

Trend Micro

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

zeta - Senior Software Development Engineer

zeta

Hyderabad, Telangana, India (On-Site)
4 Months ago
Apple - AR/VR Software Development Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Canonical - Software Engineer - Industrial IoT

Canonical

(Remote)
2 Months ago
rivos - SOC Static Timing Analysis Engineer

rivos

Santa Clara, California, United States (On-Site)
3 Years ago
Next Level Business Services - SAP RMCA Functional Consultant

Next Level Business Services

Sunnyvale, California, United States (On-Site)
9 Months ago
Apple - iPhone Hardware Engineering Program Manager

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Meow Wolf - Show Video Engineer

Meow Wolf

Santa Fe, New Mexico, United States (On-Site)
4 Weeks ago
Animoca Brands - Web3 Engineer

Animoca Brands

Hong Kong, Hong Kong (Hybrid)
4 Months ago
Apple - Silicon Failure Analysis Engineer

Apple

Austin, Texas, United States (On-Site)
3 Months ago
Mozilla - Senior Staff Engineering Program Manager

Mozilla

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

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.

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