Skip to main content

Middle and Upper School Robotics and Computer Science Teacher

Job Details

Experienced
Gilman School - Baltimore, MD
4 Year Degree
$50000.00 - $70000.00
Day
Education

MIDDLE AND UPPER SCHOOL ROBOTICS AND COMPUTER SCIENCE TEACHER 

2025-2026

 

OUR MISSION

Gilman is a diverse community dedicated to educating boys in mind, body, and spirit through particular emphasis upon academic excellence, athletic participation, and aesthetic appreciation. Gilman seeks to produce men of character and integrity who have the skills and ability to make a positive contribution to the communities in which they live and work. 

 

OUR COMMITMENT

Educating the Whole Boy

For more than a century, Gilman’s mission has remained exceedingly focused: to unlock the greatness within each boy by educating the entire boy — mind, body, and spirit. To accomplish that goal, we provide space and opportunity for crucial learning and self-expression to take place. We believe that boys experience transformative learning when they connect disciplines, people, and ideas in ways that deepen their sense of self and serve the needs of others.

Our rich and comprehensive program, our immeasurably talented and interesting faculty and students, and our belief in the character traits embodied by the Gilman Five — Honor, Integrity, Respect, Humility, and Excellence — combine to form the foundation of an educational environment dedicated to helping boys grow into men of character.

 

Community, Inclusion, and Equity

Gilman’s commitment to community, inclusion, and equity is founded on the belief that our community is strengthened by the vibrant exchange that occurs when individuals with different backgrounds and heritages share their perspectives with one another. Through the recognition and acceptance of our many differences, we learn to appreciate and respect the complexity of the world in which we live and develop essential skills that help us forge productive relationships with those around us.

We are proud of our history as a school that has, for several generations, taken the lead on matters of diversity, inclusion, and equity. Gilman students and faculty come from many different backgrounds: 41% of students and 22% of faculty identify as people of color. We continue to build on that legacy through our steadfast commitment to inclusion and equity initiatives on local, state, and national levels.

 

OUR SCHOOL

Gilman School is a pre-kindergarten through twelfth-grade private independent day school for boys. Set on a 57-acre campus in the northern part of Baltimore City, Gilman serves roughly 1,000 students in three divisions. The School has a full-time faculty of nearly 140, and the average class size is 16 students.  

 

WHAT YOU WILL DO: 

The Robotics and Computer Science Teacher will be a dynamic and passionate educator who will lead innovative, project-based learning experiences in robotics and computer science across grades 8 through 12. They will have experience in competitive robotics, digital fabrication, computer science instruction (including Java and AP CS A), and a desire to mentor student teams in local, regional, and national competitions. This position also includes collaborative responsibilities in developing a computer science curriculum and supporting a growing cybersecurity program. 

Upper School Robotics II (Grade 10)

  • Facilitate a project-based curriculum centered on combat robotics design
  • Teach technical skills including:
    • Soldering and electronics safety, including Lithium Polymer battery handling
    • 3D CAD using Autodesk Fusion
    • Understanding of Malenki and brushless speed controllers
    • Configuration of remote control transmitters
    • Basic engineering and physics principles (e.g., Ohm’s Law, torque, center of gravity)
  • Guide students in preparing for and competing in at least one weekend robotics competition, potentially hosted off-campus
  • Support the future integration of AP Computer Science A content into the course

 

Upper School Robotics I (Grade 9)

  • Teach foundational robotics and programming concepts through hands-on projects
  • Platforms include:
    • Arduino Sketch for microcontrollers
    • Parallax Cyberbots using Python
    • Tetrix robotics kits programmed in Java
  • Integrate digital fabrication tools such as 3D printing, laser-cutting, and water-jet cutting to support engineering solutions

 

Middle School Computer Technology / Robotics (Grade 8)

  • Fall/Winter: Guide students through the FIRST Tech Challenge (FTC) season, including robot design, programming, and competition readiness
  • Spring: Teach Java basics and engage students in digital fabrication design and build challenges

 

COACHING & EXTRACURRICULAR RESPONSIBILITIES:

  • Coach two Upper School FTC (FIRST Tech Challenge) robotics teams during afternoon co-curricular blocks
    • Includes attendance at two weekend competitions during the fall/winter season
  • Coach two Middle School FIRST LEGO League (FLL) teams during afternoon co-curricular blocks
    • Includes attendance at one to two weekend competitions
  • Collaborate with faculty and students to form a competitive cybersecurity team for participation in the Loyola Cybersecurity Challenge
  • Assist in designing and refining a vertically aligned Computer Science curriculum for Upper School students

 

WHAT YOU WILL NEED TO SUCCEED: 

  • Bachelor’s degree in Computer Science, Engineering, Robotics, or related field (Master’s preferred)
  • Experience teaching and coaching in a robotics competition environment (FTC, FRC, FLL, etc.)
  • Proficiency in programming languages, including Java and Python
  • Skilled in CAD software (e.g., Fusion 360) and digital fabrication tools
  • Strong organizational skills and a collaborative mindset
  • Willingness to support student learning through weekend competitions and after-school coaching
  • AP Computer Science A instruction (preferred) 
  • Cybersecurity or networking background (preferred) 
  • Experience working with middle and upper school students in a project-based learning environment 

 

COMPENSATION AND BENEFITS 

Gilman School follows a Faculty Salary Scale that recognizes direct years of experience and correlates to steps on the scale. Compensation for the role will depend on a number of factors, including a candidate's years of experience, education, skills, and job-related responsibilities. Teaching candidates will be offered a salary between $50,000 and $70,000. Candidates with additional experience or qualifications may be offered a salary outside the range shown. 

In addition to the annual salary, Gilman School offers a comprehensive benefits package that includes medical, dental, and vision insurance, as well as life insurance, critical illness and accident coverage, and both short- and long-term disability. We offer a 403 (b) retirement plan with employer match to help you plan for the future.

 

ADDITIONAL DETAILS

  • POSITION TITLE:          MS/US Robotics and Computer Science Teacher 
  • STATUS/FLSA:                  Full Time
  • HOURS OF WORK:          7:30 A.M. - 4:00 P.M. 

EOE

Gilman School is an equal opportunity employer and educator who fully and actively supports equal access for all qualified applicants, regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability status, Genetic Information or Testing, Family and Medical Leave, protected veteran status, or any other characteristic protected by law. We prohibit retaliation against individuals who bring forth any complaint, orally or in writing, to the employer or the government, or against any individuals who assist or participate in the investigation of any complaint, or otherwise oppose discrimination.

 

Apply