Logo
Netpace, Inc.

Senior Software Engineer - Robot Animation (678439)

Netpace, Inc., San Francisco, CA


Description:
Our project is developing a new class of robotic platforms for social interaction. The project is at an exciting early stage where you can have significant strategic impact on a potentially massive market opportunity. As a Robot Animation Engineer, you will be innovating at the frontier between art and engineering to develop solutions that achieve creative and technical product objectives. Your job will bridge ideas, people, and implementations in the exciting and unexplored space of social human-robot interaction systems. You will work with a global cross-disciplinary team of designers, hardware engineers, and software engineers in order to rapidly prototype and evaluate interaction concepts as well as take them to production.
Job Responsibilities
Architect and implement Client capabilities for expressive multimodal robot behavior including intelligent physical motion and 2D animation
Research and evaluate software frameworks to apply to robot behavior prototyping and production
Develop and maintain tools and pipelines for teams of artists and engineers to create engaging content for interactive robotics systems
Develop procedural art and animation assets for interaction concept prototypes
Participate in brainstorming sessions on morphology and motion design
Collaborate with cross-disciplinary and multi-cultural team of designers, hardware engineers, and software engineers to design solutions
Work independently and in a self-directed manner to deliver on schedule
Requirements for position:
B.S. in Computer Science, Computational Media, or similar field
5+ years of professional software experience (preferably in graphics, gaming, or media production)
Experience developing industry pipelines and tools for art, animation, and/or game production
Strong grasp of mathematics for 2D and 3D animation and graphics (e.g. geometry, linear algebra, kinematics, physics)
Experience collaborating with designers to achieve creative and aesthetic objectives
Strong systems thinking, and ability to switch between creative and technical tasks
Strong written and spoken communication skills

Work authorization in the US (no H1B or green card sponsorship)
Willingness to travel internationally and work across time zones