It takes an average of one year and six months to get hired as a foreign service officer. This time range takes into account the time it takes from start to finish, including researching the application requirements and completing the entire application process.