Key ResponsibilitiesExtend and maintain a Node.js backend running on LinuxWork with SQLite for time-series and event-based dataIntegrate backend services…
Key ResponsibilitiesDevelop and maintain web and mobile applications using FlutterDesign, build, and maintain scalable back-end services using…
What you will typically be involved inConceptual and detailed mechanical design of machinery and systemsTranslating functional requirements into…
What you will typically be involved inElectrical system and hardware design for machineryControl panel design, wiring and routingIntegration of electrical…
What you will typically be involved inProduction and process optimisationManufacturing implementation and supportQuality assurance and supplier quality…
What you will typically be involved inPLC software development and optimisationAutomation and control system designRobotics integration and motion…
What you will typically be involved inFPGA or embedded system designDigital electronics developmentSystem-level testing and validationSupporting R&D and…
What you will typically be involved inInstallation and commissioning of machineryOn-site troubleshooting and optimisationSupporting clients during ramp-up…
What you will typically be involved inLeading site teams and subcontractorsManaging daily site activities and planningEnsuring safety, quality and progress…
Key Responsibilities:Assist with the design, development, and maintenance of software applicationsWrite clean, efficient, and well-documented codeDebug,…
Duties & ResponsibilitiesDevelop and maintain backend services, APIs and system componentsWork with data flows, processing logic and integrationsAssist with…
Key ResponsibilitiesDesign, build, and maintain robust data pipelines and data architecturesDevelop and optimise ETL/ELT processes for structured and…
Key ResponsibilitiesDesign, develop, and maintain Java-based applicationsWrite clean, efficient, and well-documented codeParticipate in system design, code…
Key Responsibilities:Design, develop, test, and maintain software applications across the full development lifecycleCollaborate with cross-functional teams…
Key ResponsibilitiesPerform mechanical and electrical maintenance on production and processing equipmentDiagnose, fault-find, and repair breakdowns to…
Key ResponsibilitiesSet up, operate, and monitor CNC machines such as milling and turning centresPerform tooling changes, offsets, and machine…
Key Duties and ResponsibilitiesDevelop embedded software using C/C++ (non-negotiable)Participate in peer code reviews (non-negotiable)Integrate software…
Key Duties and ResponsibilitiesDesign and develop software for controlling UAVs from a Ground Control StationDevelop user-friendly and intuitive UI/UX…
Key Duties and ResponsibilitiesDesign and simulate power supply circuits for LRUs according to systems engineering specificationsComplete PCB design and…
Key Duties and ResponsibilitiesDevelop and maintain Graphical User Interfaces (GUIs) and backend servicesWork with cloud-based technologies and manage their…
Key Duties and ResponsibilitiesDevelop control software for flight applicationsUse MATLAB/Simulink for modelling, simulation, and code generation…
Key Duties and ResponsibilitiesCreate and maintain automated software test systemsExecute software tests and produce detailed test reportsOversee and…
Duties and ResponsibilitiesResearch and analyse international markets to identify growth opportunitiesInitiate contact and schedule meetings with both local…
Duties & ResponsibilitiesPerform maintenance, diagnostics, and repairs on a variety of petrol and diesel vehicles and machinery.Inspect, troubleshoot, and…
Key Duties & ResponsibilitiesLead the development of application software used in command and control (C2) and ISR systems.Take full ownership of features…
Key ResponsibilitiesDesign EngineeringProduce 3D models, detailed drawings and bills of materialsDevelop mechanical components, assemblies and complete…
Key ResponsibilitiesOversee welding procedures, WPS, PQR and welder qualification processesInspect fabricated components, welds and assemblies against…
Duties & ResponsibilitiesLead and coordinate the execution of product qualification testing, working closely with technicians and engineering teamsDraft…
Duties & ResponsibilitiesProvide technical expertise in the design, development, and implementation of E&I systems for industrial projects.Prepare and…
Duties & ResponsibilitiesFollow defined hardware design processes and maintain accurate documentation in line with the hardware design planGenerate reports…
Duties & ResponsibilitiesDesign, develop, and maintain mission-system-related software, including payload control, payload emulators, relay applications,…
Duties & ResponsibilitiesLead the design, simulation, schematic capture, and PCB layout of LRUs in line with system specificationsApply and follow…
Duties & ResponsibilitiesEvaluate and improve requirements management practices to optimise engineering project documentation.Research, implement, and…
Duties & ResponsibilitiesContribute to project plans, statements of work, and labour estimates for test bench development projectsDefine lower-level…
Duties & ResponsibilitiesPrepare, update, and maintain E&I drawings, layouts, and schematics to project specifications.Draft and modify diagrams including…
Duties and Responsibilities- Support the integration of mechanical, hardware, software, and RF subsystems into complete platforms- Assist with system-level…
About the OpportunitiesThe roles span sectors such as industrial engineering, energy, construction, marine, manufacturing, automation, infrastructure, and…
Duties and Responsibilities- Prepare vehicle surfaces through sanding, masking, and priming- Mix and match paint colours according to manufacturer…
Duties and Responsibilities- Assess vehicle damage and determine the appropriate repair methods- Repair or replace damaged body panels and structural…
Key ResponsibilitiesPlan, coordinate, and manage engineering projects related to bulk material handling systemsPrepare project scopes, schedules, budgets,…
Duties and ResponsibilitiesLead the engineering of secondary systems for high-voltage substationsDesign, specify, and review protection, control,…
Duties and ResponsibilitiesLead the engineering of primary systems for high-voltage substationsDesign and review high-voltage equipment layouts,…
Duties and ResponsibilitiesTake end-to-end technical responsibility for high-voltage substation projects from design through to commissioningCoordinate…
Duties and ResponsibilitiesCarrying out advanced structural calculations for scaffolding structures using Scia calculation software, independently and as…