REQUIRED: bachelor's degree (advanced degree preferred) in computer science, robotics, engineering, or related field; one year of robot navigation algorithm development experience involving deployment of perception, planning, and control algorithms on robotic platforms; professional experience with design methodologies, design patterns, and architecture of large and complex software systems; knowledge of modern software development practices (continuous integration, style guides, code reviews) and tools (e.g., Git, CMake, Jenkins); proficiency with C++ and Python; solid understanding of object-oriented design, data structures, and language constructs; knowledge of Linux and development on Linux systems; experience with ROS (Robot Operating System); excellent project-management, analytical, problem-solving, interpersonal, relationship-management, and verbal and written communication and presentation skills; ability to communicate collaboratively at the highest technical levels with vendors, partners, and all levels of MIT staff; discretion and judgment with confidential information/issues; and ability to coordinate software development efforts among multiple technical members and launch and deliver IT projects on time and within budget. Job #17595
SOFTWARE ENGINEER, Computer Science and Artificial Intelligence Laboratory (CSAIL), to help lead software development efforts for research on Human Support Robots (HSR) conducted under projects of the Toyota-CSAIL Joint Research Center. The center aims to advance the science and technologies that enable a future where robots can work safely and seamlessly with and around humans. Will work on the development and integration of cutting-edge algorithmic robotics research, primarily on a Toyota HSR platform; collaborate with MIT principal investigators leading the research to conduct proposed research experiments and build capabilities for real-world human support scenarios; and both lead the overall software architectural design and the implementation, deployment, and maintenance of the full software stack.
Massachusetts Institute of Technology is a private research university.