HVAC Mechanical Engineer

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

TYPE OF WORK

Full Time

WAGE / SALARY

DOE

HOURS PER WEEK

40

DATE UPDATED

May 18, 2026

JOB OVERVIEW

Job Brief
We’re seeking a skilled HVAC Mechanical Engineer to support our Australia-based project engineering team with detailed design and back-of-house engineering tasks. The role focuses on HVAC system design—including direct expansion, chilled water, and heating water systems—alongside ventilation planning. The ideal candidate will also have an interest in learning project estimation for HVAC works, with a path into a full design estimator role.

Responsibilities
Prepare HVAC design documentation including:
Heat load calculations
AC zoning diagrams
Design concepts for new projects using tools such as Camel, Bluebeam, and PDF XChange
Perform static pressure calculations on ductwork, pipework, and HVAC equipment
Complete ventilation design calculations and fan sizing
Select equipment and assess technical data to ensure compliance and suitability
Prepare and populate equipment schedules
Draft and submit technical documentation for client approval
Develop written return briefs to clients based on design scope
Review tender documents and identify design implications
Attend internal and external design meetings via Microsoft Teams
Collaborate with in-house construction and estimating teams to resolve engineering issues
Produce design sketches and layouts for pricing support
Develop design presentations in PowerPoint for client-facing discussions
Assist in the preparation of project estimates (training provided for the right candidate)

Requirements
Bachelor’s Degree in Mechanical Engineering or equivalent
Solid understanding of HVAC design principles including DX, chilled water, heating water, and ventilation systems
Familiarity with design tools such as Camel, Bluebeam, and PDF XChange
Experience with equipment selection and system sizing
Strong attention to detail in reviewing technical specifications and client requirements
Excellent written and verbal communication skills
Ability to work independently and in collaboration with remote Australian teams

Desirable
Prior experience working on Australian HVAC projects
Knowledge of Australian mechanical and building codes and standards
Previous exposure to HVAC project estimation or interest in moving into an estimator role
Ability to interpret and respond to tender documentation

Software Proficiency
Camel
Bluebeam
PDF XChange
Microsoft Office (particularly PowerPoint for design presentations)

Education
Bachelor’s Degree in Mechanical Engineering, Building Services Engineering, or a related field

Personal Attributes
Detail-oriented and technically focused
Willingness to learn HVAC estimation processes
Strong organisational skills and time management
Team player with a collaborative and solutions-focused approach

Time Zone: Australian Business Hours

Applicant Location: Must be located in the Philippines

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0906
Total Execution Time  0.0920
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,525,856 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HVAC-Mechanical-Engineer-1649133
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0847 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1649133
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 576990
 LIMIT 1 
0.0297   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1649133
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-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-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1649133' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1649133 
0.0015   UPDATE employer_jobs SET hit_counts '***May-18-2026=421***May-19-2026=73***May-20-2026=67***May-21-2026=30***May-22-2026=30***May-23-2026=19***May-24-2026=16***May-25-2026=44***May-26-2026=32***May-27-2026=14***May-28-2026=9***May-29-2026=8***May-30-2026=11***May-31-2026=18***Jun-01-2026=12***Jun-02-2026=19***Jun-03-2026=14***Jun-04-2026=8***Jun-05-2026=13***Jun-06-2026=6***Jun-07-2026=12***Jun-08-2026=9***Jun-09-2026=15***Jun-10-2026=5***Jun-11-2026=8***Jun-12-2026=1***Jun-13-2026=1***Jun-14-2026=3***Jun-15-2026=8***Jun-16-2026=14***Jun-17-2026=9***Jun-18-2026=6***Jun-19-2026=9***Jun-20-2026=1***Jun-21-2026=1' WHERE job_id'1649133'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=792***Jun-2026=174' WHERE job_id'1649133'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1649133' 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` = 1649133 
0.0484   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '576990'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)