Structural Engineer – Aluminium Balustrades & Louvres

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

TYPE OF WORK

Any

SALARY

50-100K PHP

HOURS PER WEEK

TBD

DATE UPDATED

Sep 15, 2026

JOB OVERVIEW

We are an Australian aluminium balustrade, louvre and architectural metalwork contractor seeking a capable structural engineer based in the Philippines for ongoing freelance, project-based work.

The successful applicant will personally prepare structural calculations, software analyses and draft engineering reports for:

• Aluminium balustrades and handrails
• Louvres, battens and architectural screens
• Posts, rails and supporting frames
• Brackets, plates, screws, bolts and welds
• Post-installed anchors and supporting substrates
• Maximum-span, cantilever and load tables

IMPORTANT

Only qualified engineers who can independently perform structural calculations and competently use structural-analysis or finite-element software should apply.

This is not a drafting, estimating or administrative position. You must be able to personally create and check structural models, determine loads and restraints, perform calculations, interpret results and explain your engineering methodology.

Calculations will be reviewed and certified by an Australian structural engineer where required.

REQUIRED CAPABILITIES

• Degree in civil or structural engineering
• Strong understanding of structural mechanics and load paths
• Experience with aluminium, steel or lightweight structures
• Ability to perform ULS and SLS calculations
• Member strength, deflection and local-buckling checks
• Connection, bracket, screw, bolt, weld and anchor calculations
• Ability to independently verify software results
• Professional written English and calculation-report preparation

Applicants must be proficient in relevant software such as SpaceGass, Strand7, RFEM, SAP2000, STAAD.Pro, Autodesk Robot, ANSYS, IDEA StatiCa, Mathcad, Excel or equivalent.

Australian Standards experience is preferred but not essential. Capable engineers experienced with other recognised international codes may apply. We will identify the applicable standards and arrange appropriate reference access.

Relevant standards may include AS/NZS 1170, AS/NZS 1664, AS 1288, AS 5216, AS 3600 and AS 4100.

DELIVERABLES

• Editable Word calculation report and final PDF
• Clearly stated assumptions, loads and load combinations
• Member, connection, anchor and substrate calculations
• Original editable calculation files
• Original structural-analysis or FEA model files
• Clear pass/fail summary and design recommendations
• Response to comments from the Australian reviewing engineer

Software screenshots or final results without supporting calculations and engineering interpretation will not be accepted.

WORKING ARRANGEMENT

This is ongoing freelance work. A fixed fee and delivery timeframe will be agreed upon before each calculation package begins.

Shortlisted applicants will complete a brief unpaid technical assessment based on a previously completed example. It will not relate to a live project or be used for construction or commercial purposes.

TO APPLY

Please provide:

1. Your qualifications and years of experience.
2. Relevant aluminium, façade, balustrade or louvre experience.
3. The structural-analysis software you personally operate.
4. Australian or other international codes you have used.
5. One anonymised calculation report you personally prepared.
6. Confirmation that you can provide editable calculations and model files.
7. Your proposed fixed fee for a typical calculation package.
8. Your usual turnaround time.

Begin your application with “ALUMINIUM ENGINEER” to confirm that you have read the complete advertisement.

Generic applications and applicants who cannot independently perform and explain structural calculations should not apply.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0185
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Structural-Engineer-Aluminium-Balustrades-Louvres-1731194
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0017   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1731194
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 965786
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1731194
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1731194' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731194 
0.0018   UPDATE employer_jobs SET hit_counts = '***Sep-15-2026=154***Sep-16-2026=63***Sep-17-2026=42***Sep-18-2026=48***Sep-19-2026=29***Sep-20-2026=32***Sep-21-2026=23***Sep-22-2026=30***Sep-23-2026=21***Sep-24-2026=39***Sep-25-2026=18***Sep-26-2026=23***Sep-27-2026=20***Sep-28-2026=27***Sep-29-2026=20***Sep-30-2026=10***Oct-01-2026=18***Oct-02-2026=19***Oct-03-2026=22***Oct-04-2026=1' WHERE job_id= '1731194'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=599***Oct-2026=60' WHERE job_id= '1731194'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1731194' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731194 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965786'
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)