22-year old Kyle McArdle of Mays Landing drove for the Hamilton Township School District until Friday.
The school district says he was a third party contractor for an outside bus service.
Police say an investigation revealed the incident happened on a bus he was operating.
McArdle was arrested Friday and charged with 2nd Degree Sexual Assault and 2nd Degree Endangering the Welfare of a Child.
He was being held at the Atlantic County Justice Facility.
Send a News Tip to Action News
Learn More About 6abc Apps