This isn't a "maintain the ticket queue" role.
You'll take the reins of our entire embedded codebase — shape it, push it forward, and architect what comes next.
If you're the kind of engineer who gets a kick out of chasing a signal glitch down to the metal with a logic analyser in one hand and a scope in the other, you'll feel right at home.
Small, tight-knit team — no corporate politics, no layers of sign-off, just people who care about building things properly and backing each other to get it done.
What you bring:
10+ years in software engineering, with real scars from 32-bit ARM (STM32F3/4/7 a big plus)
Fluent in C/C++ and C#
FreeRTOS firmware chops
Comfortable across TCP/IP, LWIP, Bluetooth, WiFi and USB — PC side and embedded side
A debugger's instinct for UART/I2C/SPI, schematics, and PCB-level troubleshooting
Git fluency
IoT builds on AWS/Azure with 4G LTE CAT-1/CAT-M
Python or MATLAB
This is a seat at the table for someone who wants to build, not just patch.
Diverse projects, real ownership, and a team that wants your ideas as much as your code.
If you can debug it, architect it, and ship it — we want to talk.
#J-*****-Ljbffr
📌 Senior Embedded Software Engineer (New South Wales)
🏢 Mcs Consulting
📍 New South Wales
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.