Salary: $125,000 – $150,000
This role is for someone who understands how to make complex systems behave. You’ll be the person who sees the entire stack clearly. Custom hardware. Embedded Linux. Cloud ingestion. Web UI. Everything that can break will flow through you.
If you’re the kind of engineer who spots integration risks before others even notice them, this is your arena.
What You’ll Own
Your mandate is simple.
Ensure the full system works reliably end-to-end.
Not “in theory.” Not “on this branch.” In reality. Every release.
System-Level Testing & Validation
-
Build and maintain test cases, test plans and datasets for hardware, embedded and web components.
-
Plan, design and execute functional, system and regression tests across:
-
Embedded Linux applications on the device
-
Web applications receiving and presenting device data
-
-
Run end-to-end release testing for embedded, backend and web changes.
Debugging Across the Stack
-
Reproduce, isolate and diagnose issues spanning hardware, firmware, OS, backend and UI layers.
-
Validate data transmission, processing and presentation from device to cloud to interface.
-
Provide crisp, actionable problem descriptions so developers aren’t guessing.
Hardware + Firmware Interface Testing
-
Validate sensors, actuators, comms interfaces and environmental behaviours.
-
Execute hardware and firmware release testing.
-
Discover failure modes before they reach customers.
Cross-Team Collaboration
-
Work with hardware and software teams to align on test expectations and quality gates.
-
Raise risks early and objectively.
-
Improve tools, processes and documentation to prevent repeat issues.
What You Bring
This role requires competence, not buzzwords.
-
Strong analytical and debugging ability across multiple layers of a system.
-
Experience testing hardware–software integrated products.
-
Understanding of embedded systems or Linux-based devices.
-
Clear communication, especially when something is broken and people don’t want to hear it.
Useful additions (not mandatory):
-
Embedded Linux familiarity (logs, services, scripting).
-
Scripting or automation skills (Python, Bash).
-
Background in electronics, mechatronics, IoT or similar.
Why This Role Matters
When hardware, embedded software, backend services and UI interact, complexity compounds. One missed defect upstream becomes a downstream disaster. You are the safeguard against that.
If you want a role where your judgment determines whether the product is solid or brittle, this is it.
Ready to take ownership of a system where your decisions actually matter?
If you can spot integration failures before anyone else sees the smoke, and you want a role where the reliability of the entire product depends on your ability to think clearly and test rigorously, apply now.
📧 lance@runtimerec.com
☎️ 03 9005 2123