🎯 Junior to Mid-Level Embedded & DevOps Engineer – Join a Leading Multimedia Tech Platform!

You’ll be part of a collaborative engineering team building cutting-edge embedded products for a growing multimedia tech platform. This isn’t just another job – it’s your chance to wear multiple hats, gain end-to-end product development experience, and grow your technical and professional toolkit.

Job Category: Firmware Engineer
Job Type: Full Time
Job Location: North Sydney

Hey curious minds and future DevOps legends – Big Wave Digital is on the lookout again 🚀

We’re working with one of our favourite clients, a seriously innovative multimedia tech company, and they’ve asked us to help find a Junior to Mid-Level Embedded & DevOps Engineer who’s got a solid foundation and a burning desire to grow.

This role is the perfect blend of embedded systems, Linux wizardry, CI/CD, and multimedia device development. You’ll be diving head-first into real-world product development alongside a passionate firmware team, building your career across everything from firmware automation to DRM integrations.

đź’ˇ What You’ll Be Doing

  • Supporting firmware builds and test processes using Jenkins and custom automation tools
  • Working across embedded Linux systems – especially Yocto-based distributions
  • Helping with device bring-up, integration tasks, and system testing
  • Writing and maintaining C/C++ code in embedded environments
  • Getting hands-on with firmware, middleware, and debugging complex systems
  • Collaborating with seniors to document procedures and develop solid workflows
  • Growing your knowledge in multimedia stack integration, DRM, and even containerisation

đź”§ Core Tech Skills You Should Have

  • Solid Embedded C/C++ experience (especially in constrained environments)
  • Familiarity with the Yocto Project and embedded Linux builds
  • Confidence with Git branching, rebasing, and patch maintenance
  • Automation smarts: Jenkins, Bash, Python, or similar
  • A handle on Linux system administration (device trees, kernel config)
  • Basic-to-intermediate SQL for configuration

🌟 Bonus Points For…

  • Experience setting up cross-compilation toolchains for ARM or x86
  • Advanced debugging using GDB, perf, strace, etc.
  • Docker knowledge or other embedded-friendly containers
  • Background in DRM systems: PlayReady, Widevine, Verimatrix
  • Experience with GStreamer, AAMP, or similar multimedia players
  • Familiarity with AMLogic chipsets and RDK platforms
  • Embedded browser integration (e.g. WebKit) and UVE APIs

🙌 The Soft Stuff

  • You give constructive code reviews and care about code maintainability
  • You’re great with third-party vendors and know how to negotiate & debug external code
  • You document as you go – clear Yocto layer notes, patches, processes, all of it
  • You thrive in ambiguous situations and enjoy solving problems with limited guidance
  • You’re constantly learning, exploring new tech, and ready to take on complex challenges

Why You’ll Love This Role

You’ll be part of a collaborative engineering team building cutting-edge embedded products for a growing multimedia tech platform. This isn’t just another job – it’s your chance to wear multiple hats, gain end-to-end product development experience, and grow your technical and professional toolkit.

🎯 Sound like you?

🎯 Junior to Mid-Level Embedded & DevOps Engineer – Join a Leading Multimedia Tech Platform!

Location: Sydney (Hybrid)

Type: Full-Time, Permanent

Recruitment Partner: Big Wave Digital Recruitment 🌊

Then we’d love to hear from you! Apply now or reach out directly to Keiran Hathorn and the Big Wave Digital team – let’s chat about how this could be your next career step.

🌀 Big Wave Digital Recruitment – connecting the best digital, embedded, and tech talent in Australia since 2010.

Ready to ride the wave? 🌊

Apply today.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx