This is an onsite role, so you must be able to work from their offices in Adelaide (it is a flexible workplace, but NOT a fully remote role).
Working on interesting new projects, this is primarily customer facing real-time embedded software, but includes desktop and mobile companion applications, and test and development tools. Indeed, equipped with cutting-edge software engineering tools and processes (Agile environment), you'll actively participate in every stage of the product development lifecycle.
So if you are passionate about software design, problem solving and enjoy learning new technology, but also teaching others, then this is the role for you!
We are especially keen to hear from people at a Technical Lead level, or those that want to take on more responsbility,
Responsibilities will include:
- Software Design
- Develop software requirements for new products.
- Software scoping, design, and planning.
- Software implementation / coding.
- Automated and manual software test development / execution.
- Design / implementation of Build-System / Development tooling.
- Software methodology
- Effective software configuration management.
- Software development according to Software Development Life Cycle (SDLC).
- Software project planning, reporting and documentation.
- Software support
- Provide software maintenance support for existing products.
- Provide technical support to internal teams (Sales & Marketing, Manufacturing etc. as required).
Skills and Experience Required:
- Confident with C and C++ programming languages.
- Experience with Python and other scripting languages
- Good working knowledge/competency in structured software development methodologies and embedded operating system s.
- Comfortable developing in the Linux operating system
- Good knowledge of configuration management and source control (e.g. Git).
- Competent in testing and design-for-test.
- Experience with ARM Cortex M3/M4/M7, RISC V and similar microcontroller families (Desirable).
- Able to design and develop Graphical User Interfaces (Desirable).
- Experience with embedded operating systems such as FreeRTOS / Zephyr / Linux (Desirable).
- Experience with mobile application design (Android & iOS) (Desirable)
- Experience in software development using the Qt C++ framework (Desirable) .
- Passionate about software design, you will be a pro-active problem solver, with highly developer communication skills and a willingness to learn new skills!
This is a unique opportunity to join a leader in their field, with rapid career progression through to Technical Lead for the right person.
Please APPLY NOW for our immediate consideration, or you can call Jodeane Cabra l on 08 8112 7418 for a confidential conversation about the role, and how your skills and experience might be a great fit !
Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.




