Senior Embedded Software Engineer - C++ / Linux — Sydney, Sydney Region

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. Please click apply or email [email protected] with any questions. You can find out more about Codematix by visiting www.codematix.com.au

Applications close Sunday, 20 July 2025
Take me to the job
Find more jobs nearby: Chippendale, Redfern, Darlington, Haymarket, Eveleigh.