Firmware Engineer

Job Location: Adelaide, South Australia

Join a team building firmware for a next-generation microcontroller platform purpose-built for embedded and ML workloads.

This is a hands-on, hardware-close role. You'll be writing real firmware, bringing up boards, squeezing performance, and shipping things that actually run in the field.

If you like working close to sillicon and building efficient, reliable systems from scratch, this will feel right.

What you'll be doing:

  • Develop firmware and reference designs for a 32-bit microcontroller
  • Port TinyML or similar inference engines to custom MCUs
  • Work in BareMetal or RTOS environments (FreeRTOS, Zephyr)
  • Use Python for test automation and tooling
  • Support board bring-up, debugging, and performance tuning
  • Create example applications (e.g. predictive maintenance for sensors)

What you will bring:

  • Strong skills in C/C++ for embedded firmware
  • Hands-on BareMetal or RTOS experience (FreeRTOS, Zephyr)
  • Solid understanding of MCU architectures, memory, and peripherals.
  • Python for scripting, testing, and automation experience.
  • Experience porting TinyML or embedded ML frameworks.
  • Comfort working at SDK and hardware-adjacent levels

Nice to have

  • RISC-V exposure
  • Schematic or PCB familiarity
  • Firmware testing, CI/CD, or validation experience

Why this role?

  • Build embedded ML systems from the ground up - no legacy baggage
  • Join a stable, product-drive R&D team.
  • Help commericialize next-gen microcontroller platforms 
  • Long-term, low-bureaucracy environment with real impact.

Apply now or reach out if you want to build firmware where the hardware actually matters.

E: simon@runtimerec.com

P: 0485991211

 

 

Senior Embedded Engineer (Hardware + Firmware)

Job Location: Adelaide, SA
 
Here’s the deal
 
We’ve built the first product of its kind for live sport already in stadiums, already generating revenue, and scaling fast. Now we need a hands-on engineer who can own the next hardware + firmware release end to end.
 
What you’ll tackle
  • Take charge of the MCU-based design: schematics, layout, bring-up, test.
  • Drive low-level C development, from board support through to production firmware.
  • Work with founders and field teams to turn game-day feedback into rock-solid features without slipping the schedule.
  • Keep the design docs tidy, the risk list honest, and the build pipeline humming.
Must-haves
  • 5–10 + years shipping embedded products that made it to paying customers.
  • Comfort wearing both hats, electronics design and C firmware.
  • A habit of spotting trade-offs early and calling them out in plain English.
  • Happy to follow a formal process when it matters, and to sprint when the clock is ticking.
  • Deadline-driven, “let’s just get it done” mindset.
  • On-site presence (Adelaide) – this hardware doesn’t debug itself over Zoom.
Nice-to-haves
  • You’ve delivered under tight broadcast or live-event timelines.
  • You’re a sports nut who knows the buzz of a packed stadium.
  • You like mentoring juniors and leaving a trail of clear docs behind you.
Why join
  • Structured bonus: ~AUD 5 k each year for meeting the plan.
  • Upside: uncapped discretionary rewards—our last big push saw the team pocket AUD 20 k each.
  • Direct line to the founders, zero corporate layers, and the thrill of seeing your work on screen before the final whistle.
Sound like you?
 
Ping me a quick note or your CV and let’s chat. No drawn-out forms, just a straightforward conversation to see if the fit is right.

 

 

Senior Software Engineer

Job Location: Sydney, New South Wales

Want to build software that powers the future of intelligent devices?

Join a team where innovation is the cornerstone of everything we do. We’re looking for a Senior Software Engineer to push the boundaries of AI technology, delivering impactful solutions that operate seamlessly at the edge of IoT.

This role offers the opportunity to innovate at the edge of technology, work on impactful AI and IoT solutions, enjoy flexible working arrangements, collaborate with a global team, and grow as a technical leader—all while receiving competitive compensation and fostering a healthy work-life balance.


What You'll Do:


  • Take the lead from planning and architecture to hands-on implementation, ensuring top-quality code.
  • Utilize tools like C++ (C++14 with STL), C, Python (3.7–3.12), Docker, GitHub Actions, OpenCV, TensorFlow Lite, CMake, and TDD practices.
  • Build robust tests, including unit tests in C++ and integration/e2e tests in Python, with a focus on automation.
  • Collaborate effectively using platforms like Slack, Confluence, and GitHub PRs, thriving in async setups.
  • Work confidently in Linux and embedded Linux environments.
  • Spot and squash bugs with precision and attention to detail.
  • Research, adapt, and integrate open-source libraries, customizing as needed.
  • Manage your time efficiently while delivering high-impact results.
  • Solve complex problems by diving deep into technical challenges and learning on the go.
  • Strategically process and distill large datasets with accuracy and insight.


What We’re Looking For:


  • 7+ years of software development experience, with at least 5 years focused on embedded systems.
  • Expertise in the Software Development Lifecycle (SDLC), from concept to deployment.
  • Proven success as an individual contributor and a technical leader/design authority.
  • Strong knowledge of Linux on x86, MIPS, and ARM processor architectures.
  • Extensive experience with embedded Linux, RTOS, and bare-metal systems, including debugging, testing, profiling, and optimization.

Preferred Skills:


  • Hands-on experience with Computer Vision or Machine Learning is a plus but not required.

What’s in it for you:


  • Work on groundbreaking AI and IoT solutions that create real-world impact.
  • Flexible working options—full-time or part-time to fit your lifestyle.
  • Collaborate with a diverse and innovative global team.
  • Opportunities to grow as a technical expert and leader.
  • A supportive culture that values work-life balance and professional passion.

Let’s create the future together. Apply today and be part of a team that’s redefining the edge of technology!


Phone: 0485988778

Email: ace@runtimerec.com

 

 

You have been subscribed to our newsletter.