Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Lead Embedded and IoT Software Engineer
Location: Sydney, NSW
Generous salary on offer + ESOP
We are looking for a hands on Lead Embedded and IoT Software Engineer to own software end to end across embedded firmware, Linux edge systems and IoT connectivity. This is a build from scratch role working on real hardware that scales from individual modules into racks and containerised systems.
This role suits someone who enjoys being close to the metal but also comfortable operating at the system and fleet level.
What you will be doing
• Developing embedded firmware on PIC microcontrollers in C or C++
• Building low level drivers, comms and safety critical state machines
• Working with I2C, SPI, UART, RS 485 and CAN
• Bringing up new hardware with electronics engineers and supporting manufacturing test and calibration
• Developing Linux based edge software for control, logging, diagnostics and remote updates
• Implementing MQTT based telemetry and command paths for operating fleets of devices
• Building internal tools dashboards and automated test software used in R and D and production
What we are looking for
• Strong embedded experience on microcontrollers with real hardware debugging
• Solid understanding of comms buses such as RS 485 and CAN
• Linux development experience using C, C++, Python, Go or similar
• Experience building or working with IoT systems using MQTT
• Comfortable debugging across firmware hardware Linux and networking
• Enjoys fast paced development with physical prototypes
Nice to have
• PIC toolchain experience
• Modbus, CANopen or custom protocols
• OTA update frameworks
• Industrial or field deployed device experience
• Security fundamentals for connected devices
What success looks like in the first 90 days
• Stable PIC firmware running on hardware with reliable comms to the controller
• Linux edge services controlling and monitoring multiple modules
• Working MQTT telemetry and command pipeline with meaningful diagnostics
Please reach out to [email protected] for more info
Key Skills
Ranked by relevanceReady to apply?
Join ProFound People and take your career to the next level!
Application takes less than 5 minutes

