-
Ingenuity Design Group
View all jobs
Embedded Software Engineer (Contract - Melbourne)
Australia
· Full-time
·
Not Applicable
Details
Location
Melbourne
Salary / Hourly Rate
Job Type
Contract
The Role
Your Key Responsibilities Are
Developing software for commercial embedded systems
Integrating software with hardware and testing prototypes
Protocol and communications system development
Analysing user requirements and converting them into functional code
Conducting technology feasibility studies
Defining test protocols and carry out test procedures
Participating in multi-disciplinary design team development processes
Engage with clients on a regular basis
Minimum Criteria
The following skills and experience are required for this role:
Be an Australian citizen, permanent resident or hold a working visa
Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)
Have worked as a professional software engineer for 3 or more years
Be an expert in at least one of Python, Swift, PHP, Java or ANSI-C/C++ coding
Be competent in the design of embedded systems employing 8 to 32-bit micro-controllers
Can read and work with circuit schematics and datasheets
Can use test equipment such as an oscilloscope and logic analyser to debug embedded systems
Have excellent English communication skills (both oral and written)
Can work independently and as part of a team
Favorable Criteria
About Us
If you are passionate about creating innovative, human-centric products and want to do it as part of one of Australia's leading product design teams, this unique opportunity is for you! Work on a diverse range of products, showcase your excellence in design and bring cutting-edge products to life.
We've created one of the largest multidisciplinary product development consulting teams in Australia, and we're continuing to grow.
We provide comprehensive design services to leading Australian and international companies for a wide range of industries. These include consumer, commercial, sporting and leisure, industrial, automotive, biomedical, mining applications and more.
Our development team spans industrial and mechanical design, electronics, embedded, iOS, Android, Linux app, web servers and more. We provide a full turnkey service for our customers and a unique opportunity for creative, passionate, professional designers and engineers to continue to develop their skills with us.
Location
Our Melbourne office is located in the inner-city area with convenient access by road and public transport.
We provide workplace flexibility by allowing staff to work from home for part of the week.
Permanent and contractor roles are available.
Only applicants who meet the required criteria will be contacted for the next stage.
Location
Melbourne
Salary / Hourly Rate
Job Type
Contract
The Role
Your Key Responsibilities Are
Developing software for commercial embedded systems
Integrating software with hardware and testing prototypes
Protocol and communications system development
Analysing user requirements and converting them into functional code
Conducting technology feasibility studies
Defining test protocols and carry out test procedures
Participating in multi-disciplinary design team development processes
Engage with clients on a regular basis
Minimum Criteria
The following skills and experience are required for this role:
Be an Australian citizen, permanent resident or hold a working visa
Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)
Have worked as a professional software engineer for 3 or more years
Be an expert in at least one of Python, Swift, PHP, Java or ANSI-C/C++ coding
Be competent in the design of embedded systems employing 8 to 32-bit micro-controllers
Can read and work with circuit schematics and datasheets
Can use test equipment such as an oscilloscope and logic analyser to debug embedded systems
Have excellent English communication skills (both oral and written)
Can work independently and as part of a team
Favorable Criteria
About Us
If you are passionate about creating innovative, human-centric products and want to do it as part of one of Australia's leading product design teams, this unique opportunity is for you! Work on a diverse range of products, showcase your excellence in design and bring cutting-edge products to life.
We've created one of the largest multidisciplinary product development consulting teams in Australia, and we're continuing to grow.
We provide comprehensive design services to leading Australian and international companies for a wide range of industries. These include consumer, commercial, sporting and leisure, industrial, automotive, biomedical, mining applications and more.
Our development team spans industrial and mechanical design, electronics, embedded, iOS, Android, Linux app, web servers and more. We provide a full turnkey service for our customers and a unique opportunity for creative, passionate, professional designers and engineers to continue to develop their skills with us.
Location
Our Melbourne office is located in the inner-city area with convenient access by road and public transport.
We provide workplace flexibility by allowing staff to work from home for part of the week.
Permanent and contractor roles are available.
Only applicants who meet the required criteria will be contacted for the next stage.
- No agencies for this role thank you ***
Key Skills
Ranked by relevance
embedded
embedded systems
product design
android
python
swift
linux
java
php
ios
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Developer, IoT & Edge
2026-03-30
Full-time
Not Applicable
Finland
IT Services
Engineering
View Job Details
Related
Intern, Full Stack Developer
2026-04-02
Full-time
Entry
Canada
Software Development
Engineering
View Job Details
Related
Software Development Engineer in Test (SDET)
2026-04-09
Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering
Login to Apply
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Melbourne
- Company
- Ingenuity Design Group
Industries
Design Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Developer, IoT & Edge
2026-03-30
Full-time
Not Applicable
Finland
IT Services
Engineering
View Job Details
Related
Intern, Full Stack Developer
2026-04-02
Full-time
Entry
Canada
Software Development
Engineering
View Job Details
Related
Software Development Engineer in Test (SDET)
2026-04-09
Full-time
Entry
Netherlands
Motor Vehicle Manufacturing
Engineering