Unknown Company

Senior Software Engineer - Robot Animation (678439)

san francisco, ca • Posted 1 weeks ago
Onsite Full Time General

Robot Animation EngineerOur 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 animationResearch and evaluate software frameworks to apply to robot behavior prototyping and productionDevelop and maintain tools and pipelines for teams of artists and engineers to create engaging content for interactive robotics systemsDevelop procedural art and animation assets for interaction concept prototypesParticipate in brainstorming sessions on morphology and motion designCollaborate with cross-disciplinary and multi-cultural team of designers, hardware engineers, and software engineers to design solutionsWork independently and in a self-directed manner to deliver on scheduleRequirements for position:B.S. in Computer Science, Computational Media, or similar field5+ years of professional software experience (preferably in graphics, gaming, or media production)Experience developing industry pipelines and tools for art, animation, and/or game productionStrong 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 objectivesStrong systems thinking, and ability to switch between creative and technical tasksStrong written and spoken communication skillsWork authorization in the US (no H1B or green card sponsorship)Willingness to travel internationally and work across time zones

Back to Job Search