Principal Game Engineer @ Embodied Inc. - Pasadena, CA

Job Overview

2 months ago

Principal Game Engineer

Embodied Inc. - Pasadena, CA

Embodied, Inc. is a technology company founded by veteran roboticist Paolo Pirjanian (iRobot, Evolution Robotics) with the conviction that the next big wave of technology will be driven by human-machine interfaces that are socially aware and intelligent.

Embodied’s veteran team of technologists, neuroscientists, child development specialists, and creative storytellers have been entirely reinventing human-machine interaction to enable realistic and intuitive interactions similar to humans. Through extensive research, they developed a breakthrough technology platform, SocialX™, that incorporates advanced AI and machine-learning to support fluid conversation, body language, eye contact, and emotions.

The first iteration of this technology is Moxie™, an animated companion for children developed to help promote social, emotional, and cognitive learning. Recognized by TIME magazine as one of the Best Inventions of 2020, Moxie™ has been called “the robot pal you dreamed of as a kid” (Wired Magazine), “the robot that could be your child’s or parent’s new best friend” (Fast Company), and “a technically impressive childhood robot” (TechCrunch). You can learn all about Moxie™ and see how Embodied (one of Fast Company’s Most Innovative Companies of 2021) works at: embodied.com


Position Summary

We are looking for an open-minded creative team player to contribute to a revolutionary robot experience for children by developing unique robot-based gameplay and human-robot interaction for Moxie. Embodied is looking to add an experienced, talented, technically skilled, and creative Senior Game Engineer that works on the robot’s lifelike behavior and performance.


Responsibilities include:

  • Design and develop solutions to bring a social robot to life using various game development disciplines: AI, game play, graphics, animations, UI, networking, etc., etc.
  • Architect and integrate various systems and tools into existing Unity engine codebase for multiple platforms (Android, Windows, Mac, and Linux).
  • Write well-architected, maintainable, and unit-tested code with good coding standards.
  • Integrate 3rd party plugins to enhance robot behavior and tooling flexibility
  • Maintain and upgrade Unity version and LTS support
  • Profile and maintain engine performance on target hardware
  • Work collaboratively with:
    • Creative team of writers, designers, animators to develop engaging robot content
    • Interactivity experts to implement robot features and behaviors.
    • Roboticists to efficiently implement recognition and synthesis algorithms.
    • Hardware engineers to integrate new sensors and other hardware.
    • Have fun & learn while working at a startup with a great team and an incredible mission.

Minimum Qualifications

  • 5+ years of professional experience in game development with at least one shipped title.
  • 3+ years professional Unity (or equivalent, e.g., Unreal) development experience
  • 3+ years professional C# (or equivalent, e.g., C++) experience
  • Experience in the design, architecture and implementation of game systems and tools, including AI, animations, game play, game object management, graphics/rendering, UI, game editor tools, build pipelines, and memory management.
  • Must be comfortable working and enhancing an established code framework.
  • Familiarity with OpenGL, DirectX, or other rendering APIs
  • Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging skills.
  • Excellent communication skills to effectively collaborate with an interdisciplinary team

Preferred Qualifications

  • Working experience in macOS and Windows
  • Robotics interaction experience
  • Programming experience with Java, Python, or similar programming languages

At Embodied, we support diversity and we are an equal opportunity workplace. We offer a competitive benefits package that includes compensation, health benefits, employee stock options, 401(k) match, flexible PTO, and flexible schedules. We are a dynamic and diverse team that likes to push the status quo.

Location: Pasadena, CA. But exceptional remote applicants may be considered.

Contact us: [email protected]

Open Positions

Unity Software Engineer, Tools Development Pasadena
Game Designer Pasadena
Software Developer, Interactive Design Pasadena
Senior Game Engineer Pasadena
Junior Performance Designer - Full-time, Hourly Pasadena
Release, Build and Asset Management Engineer Pasadena, CA or London, UK
Software Engineer, Robot Systems Pasadena
Customer Service Representative Pasadena
Business Development Manager/Director Pasadena
Social Media and Digital Marketing Associate Pasadena
Graphic Design & Video Editor – Digital & Print Pasadena
Freelance Writer – Parenting / Child Development Articles & Blogs Pasadena
2D Artist Pasadena
Head of Natural Language Processing (NLP) and Machine Learning (ML) Pasadena
Senior Unity Software Engineer, Tools Development Pasadena
Principal Game Engineer Pasadena
Quality Assurance Analyst (Full-time, Associate) Pasadena
Unity Technical Artist (Sound) Pasadena
Tools Engineer (Web Backend/Swift) Pasadena
Tools Engineer (Python) Pasadena
Software Developer, Interactive Design Pasadena
Embedded Systems Engineer Pasadena or London, UK
Data Engineer Pasadena or remote

Similar Jobs

Assurance Manager / Director

CliftonLarsonAllen

Glendora, CA

Communicate important developments to the engagement principal along with facts, conclusions, and recommendations. You have an active CPA license.

Senior C++ Software Engineer

The Principal TAG

Los Angeles, CA

One or more shipped application or game where you made a significant contribution to large C++ systems. As a Senior Software Engineer you will be responsible…

Events Operations Assistant

University of California, Santa Barbara

Santa Barbara, CA

Assistant (EOA) will serve as the primary game manager for selected UCSB Athletics. With game officials, coordinate with event ushers and security; ensure that…

Assistant Coach - Men's and Women's Swimming

University of California, Santa Barbara

Santa Barbara, CA

Prepares effective game plans for opponents, analyze game situations, develop and communicate adjustments during the competition, and ensure plans are…

Global IP Acquisitions & Library Principal

Amazon Studios LLC

Culver City, CA

As Amazon Studios’ continuously produces content and acquires IP (books, video games, comic books, podcasts, etc.), library continuously grows.

Campus Aide - PUC Sylmar Education Complex

PUC Schools

Sylmar, CA

Encourage students in games and activities. The Campus Aide is responsible for performing regularly scheduled non-classroom supervision duties, supervising…

Frosh/Soph Baseball Coach

Oaks Christian School

Westlake Village, CA

The coach is responsible to communicate with the trainer about schedules of practices and games. The coach will maintain a strict inventory of all game and…

Principal Tech Program Manager, Web Infrastructure

Amazon.com Services LLC

Manhattan Beach, CA

Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules.

Behavior Technician (BT/RBT) - Work with kids

ABS Kids

Temecula, CA

Virtual events with your local colleagues that may include game nights, awards ceremonies and town hall events. Paid training to become a Behavior Technician.

Behavior Technician (BT/RBT) - Work with kids

ABS Kids

Escondido, CA

Virtual events with your local colleagues that may include game nights, awards ceremonies and town hall events. Paid training to become a Behavior Technician.

Strategic Finance Analyst, Game Studios

Riot Games

Los Angeles, CA

Balance between work and personal life is encouraged with open paid time off, and a play fund so you can broaden and deepen your personal relationship with…

Lead Principal Project Leader

120VC

Irvine, CA

Creates Connections: Develops and maintains strong relationships (providing indirect leadership) with the technical contacts by serving as the principal day-to…

Project Manager, Planning (Compliance)

Blizzard Entertainment

Irvine, CA

The Battle.net & Online Products (B&OP) organization is home to 300+ engineers, product managers, and designers focused on the technology that powers Blizzard…

Director of Events

Contemporary Services Corporation

Torrance, CA

This position serves as the principal liaison between the CSC Los Angeles Event Management Team, the Branch Executive Management Team and the CSC Los Angeles…

Lead, Principal Project Manager, Planning

Blizzard Entertainment

Irvine, CA

The Battle.net & Online Products (B&OP) organization is home to 300+ engineers, product managers, and designers focused on the technology that powers Blizzard…

Associate Principal Counsel - Consumer Products, Games and Publishing

The Walt Disney Company (Corporate)

Burbank, CA

This position primarily supports the direct-to-consumer, flexible business model and publishing business units within the Disney Parks, Experiences and Products…

Principal Site Reliability Engineer (SRE)

BAE Systems

San Diego, CA

BAE Systems, Inc. is seeking a Site Reliability Engineer (SRE) for a datacenter engineering group to provide support for diagnostics, troubleshooting and…

Sr Manager, Talent Acquisition - World Wide Publishing & Global Esports

Riot Games

Los Angeles, CA

5+ years developing talent, from entry level to principal. You'll manage groups of Recruiters, RCs and Sourcers of varying degrees of seniority to develop…

Receptionist- BH

Clinica Sierra Vista

Bakersfield, CA

This position serves as the consumer’s welcoming point for specialty mental health service requests and is the principal staff member responsible for the smooth…

Sr. Cloud support SRE Engineer - Opportunity for Working Remotely Los Angeles, CA

VMware Engineering

Los Angeles, CA

Experience creating reliable and resilient process automations based on software engineering principals. The Horizon Cloud Services team is looking for a Cloud…

PCB Micro-Soldering BGA Rework Technician L3

iCarryAll

Los Angeles, CA

Electronics repairing services for cell phone computers accessories motherboards etc. We are looking for an experienced Computer/Electronic and Mobile Devices…

Associate

Avison Young

Ontario, CA

Focus heavily on business development with the ultimate goal of opening doors to gain new clients. Our sales mediums include: email, social media, heavy…

Senior Paralegal – Disney Streaming Services

Disney Streaming Services

Glendale, CA

DMED is responsible for the P&L management and all distribution, network and engineering operations, sales, advertising, data, and certain key technology…

Firmware Engineer

Dragon Night Golf

Los Angeles, CA

5+ years of direct experience in software development. Experience in real-time embedded software development using C/C++.