Senior Embedded Software Engineer—C++/Linux
Codematix Pty Ltd
Sydney, NSW
Engineering—Software (Information & Communication Technology)
Full-time
$150k + Super
A new firmware build rolls out.
Seconds later, a network of smart devices comes online in perfect sync—threads spin up, messages flow, and the whole system just works. No crashes. No chaos. Just the quiet satisfaction of watching your code bring real hardware to life.
That’s the kind of engineering this team does every day—building high-performance, embedded systems that are used across Australia and around the world.
From embedded Linux and low-level networking to real-time threading and middleware layers, every part of the system has to be fast, reliable, and ready for scale.
It’s a tight-knit group of engineers solving complex, meaningful problems—and right now, they’re looking for a senior software engineer to join them.
What you’ll need:
8+ years of software development experience
Strong modern C++ skills (C++11/14/17/20)
Linux or embedded Linux experience
Full working rights in Australia
Bonus points for:
Networking protocols: TCP/IP, UDP, multicast
Debugging tools like GDB or Valgrind
Experience with Boost Asio
CI/CD pipelines
What’s in it for you?
Salary up to $150k + super
Hybrid work model—2–3 days WFH each week
Full-time, permanent role based in Sydney
The chance to build real products and see your work on the market
If you're someone who enjoys getting into the guts of a system, solving tricky problems, and making complex things work simply and reliably—this is your kind of role.
NOTE: Never make payment to any employer, person, company, contractor or agency to get hired for a Job.
Email luke@codematix.com.au with any questions.
Posted: 15-07-2015 Location: Goodwood,Northern Suburbs,South Africa