Open Source Robotics Foundation (OSRF) is hiring! http://www.osrfoundation.org/jobs/ OSRF is in Mountain View, California. Our mission is to support the development, distribution, and adoption of open source software for use in robotics research, education, and product development. We're currently seeking excellent candidates for two positions: * Software Engineer for Interfaces; and * WebGL Developer. Details are below and at http://www.osrfoundation.org/jobs/. To apply, send your application materials and links to any projects you’d like us to look at to jobs@osrfoundation.org. = Software Engineer: Interfaces = * Primary Function: Develop and maintain a variety of mechanisms that facilitate communication between Gazebo and client programs. This includes a flexible plugin architecture and message passing over TCP/IP and shared memory. * Roles and Responsibilities: Support and extend the current Gazebo interfaces. Implement and maintain ROS plugins for Gazebo. Full lifecycle application development. Support, maintain and document software functionality. Software testing and quality assurance. * Skills / Job Requirements: BS, MS, or PhD in Computer Science or equivalent. Compensation commensurate to degree and experience. Several years of software development experience. Extensive programming experience in C++. Extensive knowledge of ROS. Experience developing TCP/IP and shared memory transport mechanisms. Extensive knowledge of Linux environments. Experience designing and developing large software systems. *Nice to Have’s: Experience developing and maintaining open-source software. Experience developing for Windows and/or OSX. = WebGL Developer = * Primary Function: Implement a WebGL visualization tool for Gazebo. * Roles and Responsibilities: Use WebGL to provide a light-weight and cross platform tool to visualize a simulated environment. Full lifecycle application development. Support, maintain and document software functionality. Software testing and quality assurance. * Skills / Job Requirements: BS or MS in Computer Science or equivalent. Several years of software development experience. Extensive knowledge of WebGL. Extensive knowledge of Linux environments. Experience designing and developing large software systems. * Nice to Have’s: Experience developing and maintaining open-source software. Experience developing for Windows and/or OSX.