Roles and Responsibilities Develop curriculum materials and assessments to measure student progress. Collaborate with colleagues to design innovative STEM programs for students. Manage classroom behavior, promoting a positive learning environment. Desired Candidate Profile Strong knowledge of programming languages such as C++, Java, Python; familiarity with microcontrollers like Arduino. Excellent communication skills for effective class management and collaboration with colleagues. 3-5 years of experience in teaching robotics or stem subjects (mechanical engineering, electrical engineering). 1-2 year experience in robotics and/or stem for a part time position also available.