一级消防工程师考试设有《消防安全技术实务》《消防安全技术综合能力》《消防安全案例分析》三个科目。但符合免试条件的考生可申请免考《消防安全技术实务》,只需参加另外两门科目。一级消防工程师成绩实行滚动管理方式,参加全部3个科目考试(级别为考全科)的人员,必须在连续3个考试年度内通过应试科目;参加2个科目考试(级别为免1科)的人员必须在2个连续考试年度内通过应试科目,方能取得资格证书。
(1)考全科实行3年滚动管理办法:
参加考试的人员必须在连续3个考试年度内通过全部应试科目,方可取得执业资格证书。

(2)符合免试条件(免试一个科目)实行2年滚动管理办法:
符合免试报考条件参加2个科目考试(级别为免1科)的人员须在2个连续考试年度内通过应试科目,方可取得执业资格证书。
三年有效期计算方法如下:
例如考生2021年参加一级消防工程师考试,通过其中一个科目,那么在2023年必须通过剩下的2个科目后,综合三个科目考试成绩合格之后才算通过考试。如果到2023年没有通过全部考试科目,那么2024年参考时,2021年度所通过科目的考试成绩作废,需要重新再考。
1、取得消防工程专业大学专科学历,工作满6年,其中从事消防安全技术工作满4年;或者取得消防工程相关专业大学专科学历,工作满7年,其中从事消防安全技术工作满5年。
2、取得消防工程专业大学本科学历或者学位,工作满4年,其中从事消防安全技术工作满3年;或者取得消防工程相关专业大学本科学历,工作满5年,其中从事消防安全技术工作满4年。
3、取得含消防工程专业在内的双学士学位或者研究生班毕业,工作满3年,其中从事消防安全技术工作满2年;或者取得消防工程相关专业在内的双学士学位或者研究生班毕业,工作满4年,其中从事消防安全技术工作满3年。
4、取得消防工程专业硕士学历或者学位,工作满2年,其中从事消防安全技术工作满1年;或者取得消防工程相关专业硕士学历或者学位,工作满3年,其中从事消防安全技术工作满2年。
5、取得消防工程专业博士学历或者学位,从事消防安全技术工作满1年;或者取得消防工程相关专业博士学历或者学位,从事消防安全技术工作满2年。
6、取得其他专业相应学历或者学位的人员,其工作年限和从事消防安全技术工作年限均相应增加1年。