Software engineering / Employment
IntelliDesign
Junior Software Engineer
Application, internal-tool and embedded-connected software with a multidisciplinary engineering team.
- Started
- Dec 2025
- Finished
- Feb 2026
- Location
- Brisbane, QLD
01 / The role
What I worked on
This role brought my integration experience into a software engineering environment, working with software, electronics and product engineers.
- Develop application, internal-tool and embedded-system software in Python, Go, JavaScript and C/C++.
- Build API and embedded-system integrations.
- Investigate data-flow, device-communication and system-integration faults.
- Implement and debug features through Git branches, pull requests, code review, automated validation and Linux workflows.
- Collaborate on hardware/software integration and defect resolution.
02 / Work & projects
Behind the job title
Work areas described at a level suitable for a public portfolio.
Application and internal tooling
Develop and debug software that supports product and internal workflows.
Embedded-connected integrations
Investigate the boundaries between applications, APIs and devices, including data flow and communication faults.
Engineering delivery
Work through implementation, review and automated validation with a multidisciplinary engineering team.
04 / Perspective
What I take forward
Working across software and electronics reinforced the need to understand the complete data path before changing one component.
Why I moved on
I wanted to explore independent software delivery and spend time living overseas, while continuing to build on my engineering experience.
Proposed career-progression wording, awaiting my final review.