Engineering-led recruitment

Everyone looks good
on paper now.
Who can actually
do the job?

Engineering recruitment for embedded, firmware, FPGA and electronics teams building real products.

Australia  ·   New Zealand  ·   USA

Embedded electronics circuit board
Embedded Systems
Firmware
FPGA
Electronics
Controls & Automation
Robotics & Edge AI
Better Engineers.
Brighter Products.

The market has changed

More applicants haven’t made
engineering hiring easier.

A single role can generate dozens of seemingly qualified candidates. AI can polish CVs and cover letters in seconds.

The difficult part isn’t finding people anymore.

It’s working out who genuinely has the engineering depth to do the job.

Our approach

Technical judgment.
Not keyword matching.

We take the time to understand your system, the real requirements and the engineering problems behind the role.

We assess engineers properly, challenge vague briefs and present people who are genuinely worth your time, not just more CVs.

How We Work

Technical assessment

Evidence over keywords.

Profiles are considered against the actual system, role and engineering problems. Capability signals support a human-led assessment; they do not form a fixed automated rejection rule.

Human-led technical assessment workflowCandidate profiles are assessed against role-specific evidence and engineering capability before a focused shortlist is presented.ROLE-SPECIFIC EVIDENCEHuman review · context mattersEmbedded C/C++RTOS + concurrencyHardware debuggingLinux driversSystem architectureProduct deliveryENGINEERINGassessmentEvidence depthOwnershipFailure analysisHuman judgmentQUALIFIEDshortlistEngineer 01Engineer 02Engineer 03Insufficient supporting evidence prompts further discussion, not automated rejection.Human-led technical assessment workflowCandidate profiles are assessed against role-specific evidence and engineering capability before a focused shortlist is presented.6 PROFILESexperience + contextROLE REQUIREMENTSsystem · problems · responsibilitiesTECHNICAL EVIDENCEHuman review · role-specific contextEmbedded C/C++RTOS + concurrencyHardware debuggingLinux driversSystem architectureProduct deliveryENGINEERING ASSESSMENTevidence depth · ownership · failure analysisROLE-SUITABLE SHORTLISTfocused candidates · human judgmentEvidence gaps prompt discussion, not automated rejection.

Assessment complete

Hiring several engineers at once?

A recruiter who knows embedded.
Inside your team.

For a hiring push of four or more engineering roles, Lance can join your team as an Embedded Talent Partner, working inside your ATS and under your company email. Two partners per quarter.

Founder-led

Built by an engineer.
Focused on great hires.

Before recruitment, Lance developed electronics and firmware for industrial equipment, gaming systems and telecommunications products. His work spanned C and assembly, RTOS-based firmware, RS485 networks, Ethernet interfaces, bridging and TCP/IP routing. At Mentor Graphics, he managed embedded development tools in Australia, providing developer training and technical support.

He continued building across Unix/Linux systems, server hardware, virtualization, systems programming and application development. Today, his work includes self-hosted AI and agentic systems, alongside hands-on RISC-V and Transputer projects.

That experience informs how he assesses engineers: what they personally owned, how they investigated failures and what it took to get the system working.

More about Lance →
Lance Harvie, founder of RunTime Recruitment

“The difference between a good hire and a bad hire often comes down to whether you understand the engineering well enough to ask the right questions.”

Lance Harvie
Founder, RunTime

Current personal projects

Still building. Still debugging.

Recent hands-on work in embedded operating systems, board bring-up and legacy hardware integration.

Allwinner D1 RISC-V touchscreen panel running Lance’s native interface
Personal engineering project

Linux, RT-Smart and NuttX on RISC-V

Compared three operating systems on the same Allwinner D1 hardware, investigating board bring-up, watchdog resets, timer behaviour and benchmark validity. The work also produced a native touchscreen application with working display, touch input and Wi-Fi.

The tested configurations use different protection and execution models; the comparison is not a claim that one OS is universally superior.Explore the project on GitHub ↗
INMOS B004 Transputer board used in Lance’s Linux integration project
Personal engineering project

Bringing Transputer hardware into a modern Linux environment

Interfacing an INMOS B004 Transputer board with Linux through a USB-to-ISA bridge. The ongoing work includes C diagnostic tools, a Linux port of the INMOS host server, and investigation of bootstrap loading, memory mapping and communication protocols.

An ongoing hardware bring-up and integration project; Linux remains the host environment and does not run on the Transputer.Explore the project on GitHub ↗

Agentic embedded development

Engineering is changing. So what makes a great engineer.

Coding agents can generate firmware, tests and drivers. But understanding hardware behaviour, timing, concurrency and why a system fails still takes engineering judgment.

Multi-agent embedded engineering workflowRequirements are coordinated across firmware, test and hardware-interface workstreams, then built, integrated, measured on a physical target and reviewed by an engineer.ENGINEERING SPECIFICATIONinterfaces · constraints · acceptance criteriaORCHESTRATOR / ENGINEERING AGENTplans work · maintains system contextFIRMWARE AGENTdrivers · RTOS tasksTEST AGENTunit · integration testsINTERFACE AGENTregisters · HAL · busesCODE + TEST INTEGRATIONreviewable changesCROSS-BUILDtarget toolchain · firmware artefactAUTOMATED TESTShost / simulated · integrationPHYSICAL TARGETSWD/JTAG · HIL · measurementsENGINEERING REVIEWaccept · revise · rejectProduction acceptance follows measured target behaviour and accountable engineering review.Multi-agent embedded engineering workflowRequirements are coordinated across firmware, test and hardware-interface workstreams, then built, integrated, measured on a physical target and reviewed by an engineer.ENGINEERING REQUIREMENTSinterfaces · constraints · acceptance criteriaORCHESTRATIONengineering agent · system contextFIRMWAREdrivers · RTOSTESTunit · integrationINTERFACEHAL · registersCODE + TEST INTEGRATIONreviewable source changesCROSS-BUILDtarget toolchain · firmware artefactAUTOMATED TESTShost / simulated · integration checksPHYSICAL TARGET VALIDATIONHIL · SWD/JTAG · measurementsENGINEERING APPROVALaccept · revise · reject

Engineering review complete

From Lance’s engineering notebook

Engineering depth behind the recruitment.

Technical observations and hiring judgment, discussed with engineers on LinkedIn.

Agent-assisted debugging

AI can write the code. Can it debug the hardware?

Logs, traces and coding agents accelerate fault isolation. But identifying the cause of an interrupt timing failure, DMA corruption or hardware race condition still requires understanding the whole system.

Agent-assisted DMA fault investigationA measured DMA timing fault is traced through logs and timing data, a change is proposed, cross-compiled and flashed, then retested on hardware before engineering acceptance.PHYSICAL TARGETMCU / SoC · DMA faultMEASURED EVIDENCElogic trace · runtime logs · test resultAGENT ANALYSIScorrelates artefactsHYPOTHESISDMA/ISR synchronizationPROPOSED CHANGEbuffer ownership + barrierCROSS-BUILD + FLASHtarget toolchain · SWD/JTAGHIL RETESTphysical target · same criteriaMEASURED RESULTnew trace · pass / failENGINEERING REVIEWaccept · reject · investigateFAIL:iterate withnew evidenceSIMULATED WORKFLOWLogs and agent output support a hypothesis. Oscilloscope / logic-analyser traces and HIL resultsare measured on the physical target; no acceptance is inferred without engineering review.Agent-assisted DMA fault investigationA measured DMA timing fault is traced through logs and timing data, a change is proposed, cross-compiled and flashed, then retested on hardware before engineering acceptance.PHYSICAL TARGETMCU / SoC · DMA faultMEASURED EVIDENCElogs · timing traceAGENT ANALYSIScorrelates artefactsHYPOTHESISpossible DMA/ISR racePROPOSED CHANGEownership + barrierBUILD + FLASHcross-compile · SWD/JTAGHARDWARE RETESTHIL · same criteriaMEASURED RESULTnew trace · pass / failENGINEERING REVIEWaccept · reject · investigate furtherSIMULATED WORKFLOWOnly target traces and HIL results are measured evidence.A failed retest starts another evidence-led iteration.

Engineer reviews measured result

Engineering market pulse

Real data. Clear insights.

Hiring activity, skills in demand, salary movement and location trends across Australia and the USA.

Updated twice monthly.

View Market Pulse
1,332jobs sampled16AU embedded jobs

Trending Skills

Robotics
332
SCADA
330
PLC
243
See Full Report →

What people say

Trusted by engineers and hiring managers.

Read All Google Reviews →
★★★★★

“Had a great experience with Runtime. A big thank you to Aldwin, who was incredibly helpful, professional, and supportive throughout the whole process. Highly recommend!”

Payam Samavati
Google review · July 2025
★★★★★

“Lance proactively secured my opportunity and made the hiring process smooth with his professionalism, clear communication, and genuine support throughout.”

Peter Tan
Google review · June 2025
★★★★★

“I had a great experience working with both Simon and Lance at Runtime. They were responsive, diligent, and took the time to truly understand my background and career goals.”

Davey Tober
Google review · February 2025

Frequently asked questions

Quick answers.

What engineering roles do you recruit?

We specialise in embedded systems, firmware, FPGA and digital design, electronics and hardware, controls, robotics, edge AI, and technical leadership roles.

What makes RunTime different from a generalist recruiter?

RunTime was founded by an embedded engineer. We understand the systems behind each brief, assess technical depth and present a focused shortlist rather than matching keywords.

Do you work on contingent or retained searches?

We support both, choosing the model that fits the complexity, urgency and seniority of the role. For teams with several critical hires ahead, Lance can also join your team as an Embedded Talent Partner.

Do you work with companies outside Australia?

Yes. We recruit across Australia, New Zealand and the USA.

Can you help if we’ve already advertised the role?

Yes. We can diagnose why a search is not producing the right candidates, refine the brief and directly approach relevant engineers.

What happens if a hire doesn’t work out?

Placement terms include a replacement guarantee. The exact coverage is agreed before a search begins and set out in the terms of business.

Let’s talk

You don’t need more CVs.
You need to know who is worth hiring.

If you’re building a product and the engineer matters to the outcome, talk to us.

Discuss a Critical Hire