CAD Engineer

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

TYPE OF WORK

Gig

SALARY

$15 AUD / hr

HOURS PER WEEK

TBD

DATE UPDATED

Jul 3, 2026

JOB OVERVIEW

The client designs and manufactures engine-mounted compressor and alternator drive kits, mounting brackets
and related components for refrigerated transport. The CAD engineer reverse-engineers, designs and details
these parts so they can be manufactured and fitted correctly first time, and delivers all design data into
the client's ownership in editable form. The role covers laser-cut steel brackets, machined components and
castings, along with the assembly drawings, bills of material, exploded views and fitting manuals that go with
them.

Output drives real production and customer fitment, so fit, dimensional accuracy and clear, manufacturable
drawings matter more than speed.

Inputs (what the engineer receives)

? A Ramair part number (RMxxxx) issued before any new part is started, with the part modelled, drawn and
filed to that number.
? A design brief covering the application: compressor or alternator model, belt arrangement, pulley
specification, mounting interface, target vehicle or engine, and the product line it belongs to (for example a
Euro 6 variant, an alternator mount kit, or a TCCI QP30 conversion).
? 3D scan data of the target engine, compressor or vehicle interface, supplied as raw scan or mesh, to
design the part around.
? Physical or in-production samples, photographs and hand measurements where a scan is not available or
needs confirming.
? Reference material: existing similar kits, the relevant native files (DXF or Parasolid) from the Engineering
Folder for revisions, prior BOMs and install guides.
? Component and interface specifications: compressor mounting patterns, pulley dimensions, fastener
standards, and any supplier constraints from the laser cutter, machinist or foundry.
? Ramair drawing templates (A4 and A3), title blocks and the part numbering convention.
Activities (the work expected)
? Clean and interpret 3D scan data into usable reference geometry for design.
? Design laser-cut brackets, machined parts (drive pulleys, fan spacers, spacer blocks) and castings,
modelled in 3D and built to be edited and revised cleanly.
? Engineer the spacer stack, compressor or alternator position, pulley plane and belt alignment so the
assembly is correct and serviceable.
? Produce manufacturing data in the correct format for each part type, as set out under Outputs.
? Create detail drawings with full dimensions, tolerances, materials, finishes and machining operations.
? Create general assembly drawings showing what goes where, with spacer diameters and lengths called
out explicitly.
? Generate bills of material and exploded views, and produce graphics for assembly and fitting manuals.
? Apply design-for-manufacture judgement and resolve queries with suppliers so parts are made without
avoidable back-and-forth.
? Incorporate changes found during first production or sample checks, and keep every revision controlled.
? Maintain and tidy the Ramair drawing templates, fastener and part libraries and naming, improving them
over time.
? Over time, support two programmes: re-mastering the existing active range into clean editable models,
and digitising newly acquired product ranges.

CAD Engineer | Role description

Outputs (what the engineer delivers)

For every part, the editable native CAD and the matching PDF, delivered into the Ramair Engineering Folder
under the assigned RM number, never as a sole copy held elsewhere.

? Laser-cut brackets: individual DXF files for cutting, a detail drawing (PDF) for each, and a general
assembly or detail drawing (PDF) for manufacture and assembly.
? Castings: two Parasolid models, machined and unmachined, a detail drawing (PDF) for machining
operations and tolerances, and a general assembly drawing (PDF).
? Machined items (drive pulleys, fan spacers, spacer blocks): a Parasolid 3D model and a detail
drawing (PDF).
? Assemblies: a 3D assembly model, a bill of material in a structured format (spreadsheet or CSV), and
exploded views (PDF or image, with the source assembly file retained).
? Manuals: exploded views and step graphics suitable for assembly and fitting instructions, generated once
a design is tested and finalised.
? Revision control: CAD and PDF always issued at the same matched revision, with a short changelog
noting what changed.

Where the working software allows, the parametric source file is delivered as well as the neutral formats, so
Ramair holds fully editable design data.

Quality criteria

Good looks like

? The part fits first time. Mounting points, interface to the scanned geometry, belt alignment and pulley
planes are all correct.
? The spacer stack is fully resolved, with spacer diameters and lengths stated clearly and correctly. This is
the single most common failure point and must be right.
? Drawings are unambiguous, fully dimensioned and toleranced sensibly, and the part can be made exactly
as drawn.
? Tolerances are appropriate to function, tight where it matters and open where it does not, so cost is not
driven up needlessly.
? CAD and PDF match at the same revision every time, filed correctly to the RM number with native files
included.
? Models are clean and structured so the next change is quick to make.
? Exploded views and manual graphics are clear enough to fit from without guesswork.
Bad looks like
? The part needs rework to fit, has missing or wrong mounting points, or causes belt misalignment.
? Spacer dimensions are missing, wrong or only discoverable by measuring the model.
? Drawings are under-dimensioned, untoleranced or not manufacturable as drawn.
? CAD and PDF are out of step, or a revision is issued without updating both.
? Only PDFs are delivered, or native files are withheld or filed in the wrong place.
? The numbering convention or templates are ignored.
? Models are messy and cannot be revised without rebuilding.
Because these parts sit inside the OEM warranty position that protects Ramair's market, a part that does not
fit has real downstream cost at the dealer. Changes that affect fit are validated against a sample before
release.

Timeframes (indicative turnaround, to be confirmed)

These are starting points, measured from when the part number, brief and scan data are provided, and should
be set against Ramair's real cadence. The clock does not start until inputs are complete. Missing scan data,
samples or a part number pauses the timeframe.
Other expectations

? Ownership of work product: all designs, models, drawings, scan-derived geometry and source files are
Ramair's intellectual property. The engineer signs an IP assignment and confidentiality agreement,
delivers all native and source files into Ramair's repository, and retains no sole copies.
? Toolset: work is done in a mainstream CAD package that reads 3D scan data and exports Parasolid and
DXF cleanly (for example SolidWorks, Inventor, Solid Edge or Fusion). Ramair owns or standardises the
licensing and file formats so the work is portable and the role can scale or change hands without
recreating files. The design data must never be locked to one person's private licence or machine.
? Version control and filing: incremental versioning, matched CAD and PDF, a changelog, and consistent
filing to the RM numbering scheme in the Engineering Folder.
? Validation: work to a simple change-control process and support sample checks before a changed part
goes live.
? Communication: responsive asynchronous communication across time zones, clear acknowledgement
of briefs, and weekly visibility of work in progress and queue.
? Confidentiality: designs, customer information and the fitment and warranty sensitivities are treated as
commercially confidential.
? Capacity to scale: able to absorb a backlog over time, including re-mastering the existing range into
editable models, the fitting-manuals programme, and digitising newly acquired product lines.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0206
Total Execution Time  0.0220
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CAD-Engineer-1680896
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0128 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1680896
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 388470
 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` = 1680896
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1680896
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-10',ej.date_added) duration_daysDATEDIFF('2026-07-10',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-07-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1680896' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1680896 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1680896
AND `misc`.`idIS NULL 
0.0018   UPDATE employer_jobs SET hit_counts '***Jul-02-2026=3***Jul-03-2026=501***Jul-04-2026=56***Jul-09-2026=1***Jul-10-2026=1' WHERE job_id'1680896'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=562' WHERE job_id'1680896'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1680896' 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` = 1680896 
0.0036   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '388470'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)