Element Engineering has become a world class Product Development company in IoT, giving a voice to all things mechanical. We are developing a truly world class IoT system that is being used in Industry and by consumers. Our vision is ‘Making IoT Easy’ and we need the best Firmware Engineers to help us bring it to market as a wider product suite to make the greatest impact.
Some of Our Projects
We are seeking Firmware Engineers to join our growing IoT Product Engineering Team and be part of some exciting projects.
Our vision is to ‘Making IoT Easy’. We are developing every aspect of our own Rugged IoT system for use across consumer and industrial applications and trying to make it accessible to every Engineer, Maker and Hacker in the world.
We are undertaking every part of the system design in-house. From the device designs being mechanically rugged with electronics capable of operating in harsh industrial and remote mining environments. Through to our own Firmware Operating System that gives us the ability to interface with sensors and actuators in real-time whilst also extending an API across the entire stack from our devices at the edge all the way to the internet.
The ability for the devices to edge compute sensor data at high speeds as well as communicate as their own autonomous control system and be connected to the internet, allows a truly unique IoT system we are looking to take to market in the next 6 months.
We are even going as far as manufacturing the vast majority of components for the devices in-house with our own manufacturing equipment.
We also undertake client work and help them develop bespoke IoT systems, or build onto their current systems. Some clients are choosing to utilize our system as their core and licensing technology from Element such that we can help more people win faster by building across many clients rather than bespoking for each.
The Role
We are looking for Firmware Engineers to be major contributors to our team with the passion and drive to help us take our vision of ‘Making IoT Easy’ to the masses.
As part of the role, you will be undertaking the following:
Development of performant and fit for purpose Embedded C firmware as part of our own real-time, edge connected IoT operating system
Development of bare-metal drivers for interface with analogue and digital systems
Development of testing systems and scripts to test firmware
Work with electronics engineers to specify and refine electronic designs as well as testing them in the field
Work with web software engineers to create wireless communications systems connecting to backend servers
Work with native app developers to interface and configure devices via bluetooth
What's in it for you
This position will see you be mentored by our Senior Firmware Engineer and our Lead Electronics Engineer with more then 30 years of experience in electronics and firmware development.
It also gives you the opportunity to be a core member of our growing team of IoT Engineers, spanning Firmware, Electronics, Native Apps, Web Software, Mechanical and UI/UX, helping develop a product suite that could truly change the world.
You will be heavily supported by the Electronics Engineering team as well as the broader Web and App Software Engineering team such that you can truly focus on creating amazing firmware systems.
With an exceptional culture, flexible working arrangements, charismatic and diverse team with many social events, amazing clients from all around the world, and the development of our own product suite, being part of the Element Engineering team is more than just a job.
Position Requirements
Successful candidates will possess the following:
Motivated and passionate about IoT and web technologies
Tertiary Education in Electronics Enginering, Software Engineering, Physics or Mathematics, with Bachelors Degree or better
Must have a passion for writing performant Embedded C code
Able to write Python code for interface testing and scripting
Hybrid role based mostly in-office in Malaga, Western Australia, due to interfacing with prototype electronic devices
Able to test your own code and review the code of others
Proficiency with GIT workflows
Proficient with pipeline based deployments preferably with GitLab
Demonstrates their competence and ability to work effectively in a team environment
Shortlisted candidates will be expected to demonstrate or provide the following as requested:
Demo of code they have written themselves during an interview
Be given a brief coding challenge within the interview
Remuneration will be dependant on candidates capabilities and experience.
All candidates willing to relocate to Perth, Western Australia, working in our hybrid workplace will be considered. 482 Visa offered as well as consideration for working remotely while immigrating to Perth for interstate and overseas candidates.
How do you apply?
Please apply through Workforce Australia and send through your Cover Letter and Resume.
Have something ready to demo for us, even if it's a small personal project, that shows us your Firmware Engineering skills.
Only Shortlisted candidates will be contacted.
Applications only accepted directly through Workforce Australia
Applications will not be accepted through recruitment agencies.
Thank you for considering Element Engineering as the next team you grow with.
Some of Our Projects
We are seeking Firmware Engineers to join our growing IoT Product Engineering Team and be part of some exciting projects.
Our vision is to ‘Making IoT Easy’. We are developing every aspect of our own Rugged IoT system for use across consumer and industrial applications and trying to make it accessible to every Engineer, Maker and Hacker in the world.
We are undertaking every part of the system design in-house. From the device designs being mechanically rugged with electronics capable of operating in harsh industrial and remote mining environments. Through to our own Firmware Operating System that gives us the ability to interface with sensors and actuators in real-time whilst also extending an API across the entire stack from our devices at the edge all the way to the internet.
The ability for the devices to edge compute sensor data at high speeds as well as communicate as their own autonomous control system and be connected to the internet, allows a truly unique IoT system we are looking to take to market in the next 6 months.
We are even going as far as manufacturing the vast majority of components for the devices in-house with our own manufacturing equipment.
We also undertake client work and help them develop bespoke IoT systems, or build onto their current systems. Some clients are choosing to utilize our system as their core and licensing technology from Element such that we can help more people win faster by building across many clients rather than bespoking for each.
The Role
We are looking for Firmware Engineers to be major contributors to our team with the passion and drive to help us take our vision of ‘Making IoT Easy’ to the masses.
As part of the role, you will be undertaking the following:
Development of performant and fit for purpose Embedded C firmware as part of our own real-time, edge connected IoT operating system
Development of bare-metal drivers for interface with analogue and digital systems
Development of testing systems and scripts to test firmware
Work with electronics engineers to specify and refine electronic designs as well as testing them in the field
Work with web software engineers to create wireless communications systems connecting to backend servers
Work with native app developers to interface and configure devices via bluetooth
What's in it for you
This position will see you be mentored by our Senior Firmware Engineer and our Lead Electronics Engineer with more then 30 years of experience in electronics and firmware development.
It also gives you the opportunity to be a core member of our growing team of IoT Engineers, spanning Firmware, Electronics, Native Apps, Web Software, Mechanical and UI/UX, helping develop a product suite that could truly change the world.
You will be heavily supported by the Electronics Engineering team as well as the broader Web and App Software Engineering team such that you can truly focus on creating amazing firmware systems.
With an exceptional culture, flexible working arrangements, charismatic and diverse team with many social events, amazing clients from all around the world, and the development of our own product suite, being part of the Element Engineering team is more than just a job.
Position Requirements
Successful candidates will possess the following:
Motivated and passionate about IoT and web technologies
Tertiary Education in Electronics Enginering, Software Engineering, Physics or Mathematics, with Bachelors Degree or better
Must have a passion for writing performant Embedded C code
Able to write Python code for interface testing and scripting
Hybrid role based mostly in-office in Malaga, Western Australia, due to interfacing with prototype electronic devices
Able to test your own code and review the code of others
Proficiency with GIT workflows
Proficient with pipeline based deployments preferably with GitLab
Demonstrates their competence and ability to work effectively in a team environment
Shortlisted candidates will be expected to demonstrate or provide the following as requested:
Demo of code they have written themselves during an interview
Be given a brief coding challenge within the interview
Remuneration will be dependant on candidates capabilities and experience.
All candidates willing to relocate to Perth, Western Australia, working in our hybrid workplace will be considered. 482 Visa offered as well as consideration for working remotely while immigrating to Perth for interstate and overseas candidates.
How do you apply?
Please apply through Workforce Australia and send through your Cover Letter and Resume.
Have something ready to demo for us, even if it's a small personal project, that shows us your Firmware Engineering skills.
Only Shortlisted candidates will be contacted.
Applications only accepted directly through Workforce Australia
Applications will not be accepted through recruitment agencies.
Thank you for considering Element Engineering as the next team you grow with.