Embedded Software Developer/Engineer
Walt Disney
Want to work with us?
We are an innovation company that integrates and develops world first software, hardware and electronic engineering solutions that didn't exist before we imagined them.
We are constantly pushing the boundary of what technology can do and how it can be applied to relevant, meaningful, real-world problems in order to create solutions that help people, create a really positive user experience and serve to make a genuine difference. We typically take projects from concept all the way to design, development, manufacturing, sales, support and maintenance thereafter. Although we are best known for our iconic displays at Melbourne's tram stops, we also work on a variety of projects behind the scenes, including:
- Indoor and outdoor asset tracking and navigation
- Health and Safety systems
- Commercial office solutions
- IoT technology
- Wireless communications systems
- Web and mobile apps
which integrate a wide range of technologies:
- Embedded microcontrollers and chipsets
- Display technologies (LCD, e-ink, etc.)
- Face recognition and biometrics
- Human radar systems
- Cloud storage
- Browser-based communication and visualisation tools
- Operating system (Linux-based) builds
- Various wireless communication technologies including long range RF and cellular
We are currently looking to expand our small development team with an equally creative, easy-going individual who has proficient programming and problem solving skills and is passionate about their work. We are not the typical company looking for a specific skill like a 'C programmer', as we find that good developers can adapt easily to different languages and technologies.
We provide as much opportunity as possible for developers to work in different technical areas over time, according to their interests, with mentoring from peers and constant on-the-job learning. SmartGuide is an equal opportunity employer, focused on supporting our staff, which we see as our greatest assets.
The Role
This role calls for an embedded software developer/engineer with proficiency in the following areas:
- Embedded programming
- Programming chipsets and peripherals (I2C, SPI, DMA, interrupt handlers)
- Modern microcontrollers including ESP32, STM32, etc.
- Communication modules and protocols (LoRa, BLE, WiFi, Bluetooth, TCP/IP stack, GPS, 4G, NB-IoT)
- Solar powered equipment and energy harvesting
- Low power design
- Understanding of electronics and hardware design
- Linux environment
- A srong electronics, physics, mechatronics, industrial design and/or computer science background are a benefit
Even if you are not experienced in all of these areas but believe you possess a strong techical foundation that would allow you to ramp up to a high standard quickly, as well as a genuine willingness to give it a go, we would welcome your application to join our team, especially if you can think creatively, act proactively and inventively and relish the opportunity to work with emerging technologies and contribute to novel ideas.
Our office is situated near Melbourne CBD within a short walk from North Melbourne railway station, however most of the team are currently work remotely.
To apply, fill out the form and submit your resume below. Do not submit resumes by e-mail.
If you have any questions, please refer them to the recruitment manager on (03) 9090 9160.