Licensed MEP+ Fire Safety Engineer (Mechanical, Electrical, Plumbing, Fire Protection, and Site Utilities)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$5-7/hr depending on position

HOURS PER WEEK

TBD

DATE UPDATED

Jul 22, 2025

JOB OVERVIEW

Job Description: MEPF Building Engineer

You will be responsible for developing coordinated MEPF plans that align with the architectural layout and meet all applicable codes. This includes HVAC system placement, plumbing layouts with elevations, electrical panel/load details, and basic fire safety compliance planning. You must have experience with MEPF planning for modular buildings

You will collaborate with our CAD and architectural team and be expected to deliver drawings in both DWG and PDF format suitable for review, stamping, and permitting.
Scope of Work:

Draft mechanical layout with HVAC unit placement (including exterior condenser)

Prepare electrical plans: panel location, load schedule, outlet/switch placement, lighting layout

Provide plumbing system layout with tank location, fixture placements, and elevation details

Include basic fire protection planning (e.g. extinguisher placements, egress notes if applicable)

Coordinate with architectural plans and utility requirements

Deliver in DWG and PDF format, ready for permit submittal

Requirements:

Proficiency in AutoCAD or Revit (MEP tools)

Understanding of local code requirements for mechanical, electrical, plumbing, and fire systems

Ability to communicate and coordinate clearly with architects and other consultants

Responsive to feedback and able to meet tight deadlines

Please do not apply if you are not qualified for the above description.
Final Instruction:

You must use at least 10 AP points in your submission or you will not be considered.

Include examples of previous MEPF work with your response.
Start date: ASAP.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0149
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Licensed-MEP-Fire-Safety-Engineer-Mechanical-Electrical-Plumbing-Fire-Protection-and-Site-Utilities-1428899
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1428899
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 775296
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1428899
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1428899' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1428899 
0.0016   UPDATE employer_jobs SET hit_counts '***Jul-22-2025=75***Jul-23-2025=138***Jul-24-2025=50***Jul-25-2025=26***Jul-26-2025=12***Jul-27-2025=32***Jul-28-2025=25***Jul-29-2025=14***Jul-30-2025=20***Jul-31-2025=14***Aug-01-2025=13***Aug-02-2025=12***Aug-03-2025=5***Aug-04-2025=21***Aug-05-2025=18***Aug-06-2025=6***Aug-07-2025=22***Aug-08-2025=9***Aug-09-2025=3***Aug-10-2025=17***Aug-11-2025=9***Aug-12-2025=12***Aug-13-2025=15***Aug-14-2025=3***Aug-15-2025=1***Aug-16-2025=2***Aug-17-2025=9***Aug-18-2025=6***Aug-19-2025=11***Aug-20-2025=7***Aug-21-2025=4***Aug-22-2025=5***Aug-23-2025=1***Aug-24-2025=11***Aug-25-2025=8***Aug-26-2025=2***Aug-27-2025=5***Aug-28-2025=1***Aug-29-2025=1***Aug-30-2025=2***Aug-31-2025=3***Sep-01-2025=8***Sep-02-2025=6***Sep-03-2025=6***Sep-04-2025=2***Sep-05-2025=10***Sep-06-2025=7***Sep-07-2025=3***Sep-08-2025=2***Sep-09-2025=4***Sep-10-2025=4***Sep-11-2025=15***Sep-12-2025=8***Sep-13-2025=3***Sep-14-2025=6***Sep-15-2025=8***Sep-16-2025=10***Sep-17-2025=3***Sep-18-2025=3***Sep-19-2025=2***Sep-20-2025=4***Sep-21-2025=1***Sep-22-2025=3***Sep-23-2025=3***Sep-24-2025=2***Sep-25-2025=1***Sep-26-2025=1***Sep-28-2025=3***Sep-29-2025=6***Sep-30-2025=2***Oct-01-2025=2***Oct-02-2025=3***Oct-03-2025=1***Oct-04-2025=10***Oct-05-2025=5***Oct-06-2025=2***Oct-07-2025=1***Oct-08-2025=2***Oct-09-2025=4***Oct-10-2025=8***Oct-11-2025=1***Oct-12-2025=2***Oct-13-2025=4***Oct-14-2025=2***Oct-15-2025=2***Oct-16-2025=3***Oct-17-2025=1***Oct-18-2025=5***Oct-19-2025=2***Oct-20-2025=4***Oct-21-2025=1***Oct-23-2025=2***Oct-24-2025=1***Oct-25-2025=2***Oct-27-2025=2***Oct-28-2025=3***Nov-01-2025=2***Nov-02-2025=3***Nov-03-2025=7***Nov-04-2025=3***Nov-05-2025=3***Nov-06-2025=2***Nov-07-2025=2***Nov-09-2025=2***Nov-10-2025=5***Nov-12-2025=3***Nov-13-2025=1***Nov-14-2025=1***Nov-15-2025=1***Nov-16-2025=3***Nov-17-2025=3***Nov-19-2025=3***Nov-20-2025=1***Nov-21-2025=4***Nov-22-2025=3***Nov-24-2025=2***Nov-26-2025=2***Nov-27-2025=3***Nov-28-2025=1***Dec-01-2025=1***Dec-03-2025=1***Dec-05-2025=1***Dec-06-2025=2***Dec-07-2025=3***Dec-08-2025=2***Dec-09-2025=2***Dec-10-2025=6***Dec-11-2025=1***Dec-12-2025=2***Dec-13-2025=1***Dec-14-2025=1***Dec-15-2025=1***Dec-16-2025=1***Dec-17-2025=1***Dec-18-2025=2***Dec-19-2025=4***Dec-20-2025=1***Dec-22-2025=1***Dec-23-2025=2***Dec-24-2025=2***Dec-25-2025=3***Dec-26-2025=2***Dec-29-2025=1***Dec-30-2025=2***Jan-01-2026=3***Jan-02-2026=2***Jan-03-2026=1***Jan-04-2026=8***Jan-05-2026=4***Jan-06-2026=3***Jan-10-2026=1***Jan-12-2026=3***Jan-14-2026=4***Jan-16-2026=1***Jan-18-2026=2***Jan-19-2026=3***Jan-21-2026=3***Jan-22-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-28-2026=1***Jan-29-2026=1***Jan-30-2026=2***Jan-31-2026=1***Feb-01-2026=2***Feb-03-2026=1***Feb-05-2026=1***Feb-06-2026=3***Feb-07-2026=4***Feb-08-2026=6***Feb-09-2026=1***Feb-10-2026=3***Feb-11-2026=6***Feb-12-2026=3***Feb-13-2026=2***Feb-14-2026=5***Feb-15-2026=3***Feb-16-2026=1***Feb-17-2026=1***Feb-18-2026=3***Feb-21-2026=5***Feb-22-2026=1***Feb-23-2026=1***Feb-24-2026=5***Feb-25-2026=5***Feb-26-2026=4***Feb-27-2026=4***Feb-28-2026=3***Mar-01-2026=4***Mar-02-2026=6***Mar-03-2026=9***Mar-04-2026=7***Mar-05-2026=5***Mar-06-2026=3***Mar-07-2026=6***Mar-08-2026=7***Mar-09-2026=6***Mar-10-2026=7***Mar-11-2026=2***Mar-12-2026=3***Mar-13-2026=4***Mar-14-2026=1***Mar-15-2026=1***Mar-16-2026=7***Mar-17-2026=4***Mar-18-2026=3***Mar-19-2026=2***Mar-20-2026=6***Mar-21-2026=3***Mar-22-2026=10***Mar-23-2026=4***Mar-24-2026=6***Mar-25-2026=4***Mar-26-2026=7***Mar-27-2026=4***Mar-28-2026=2***Mar-29-2026=3***Mar-30-2026=2***Mar-31-2026=3***Apr-01-2026=1***Apr-02-2026=2***Apr-05-2026=3***Apr-06-2026=10***Apr-07-2026=4***Apr-08-2026=5***Apr-10-2026=2***Apr-11-2026=2***Apr-12-2026=5***Apr-13-2026=2***Apr-14-2026=4***Apr-15-2026=4***Apr-16-2026=3***Apr-17-2026=4***Apr-18-2026=2***Apr-21-2026=1' WHERE job_id'1428899'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2025=406***Aug-2025=243***Sep-2025=136***Oct-2025=75***Nov-2025=60***Dec-2025=46***Jan-2026=47***Feb-2026=73***Mar-2026=141***Apr-2026=54' WHERE job_id'1428899'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1428899' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1428899 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '775296'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)