This position is now closed
You may wish to check out other roles at SmartGuide
Embedded Electronic and Firmware Engineer/Developer
“It's kinda fun to do the impossible”
Walt Disney
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 (most of which are not on our website) and include:
- 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 excellent problem solving skills, loves a technical challenge and is passionate about their work.
The Role
The work itself is broad and ideally suits an individual who enjoys a variety of challenging technical development tasks. Candidates must demonstrate proficiency in the following areas:
- Digital circuit design - designing a digital circuit centred around a modern microcontroller (ESP32, STM32, etc.), potentially with discrete supporting circuits connected with peripherals such as I2C, SPI, UART, etc. The design may need to be optimised for low power to suit a long-term, battery powered deployment
- Discrete analogue circuit design - including FETs, transistors, op amps, etc.
- Variety of chipsets - reading and understanding datasheets for various chipsets, researching and selecting the most appropriate and designing into a circuit
- Firmware development - writing and maintaining complex firmware for an embedded microcontroller, including managing peripherals, communications protocols (LoRa, BLE, WiFi, Bluetooth, TCP/IP stack, GPS, 4G, NB-IoT), remote firmware updates, ultra low power sleep modes, etc.
- RF Design - antenna selection and tuning, suitable layouts and other RF characteristics
- Switching and power circuit design - low-voltage switching (buck/boost) power supplies for embedded circuits, taking into account efficiency, electrical noise (EMI), ripple, thermal impact, component selection, solar-powered equipment and energy harvesting
- Mechanics and physics - an excellent understanding of physics and mechanical design, including thermal, structural, vibration, power, mathematics, etc.
- Lateral thinking - since we are an innovation company, we highly value people's ability to question the conventional direction and to come up with left-field, out-of-the-box solutions involving emerging technologies and a novel approach
Proficiency for the above can be demonstrated either through work experience, personal projects or a strong technical aptitude in similar areas.
The role involves working on multiple projects/products/solutions over time, each having many unique characteristics and requiring a combination of R&D and sound engineering principles. Applicants must be comfortable with learning and adapting to new technical environments, components and architectures.
We provide as much opportunity as possible for developers to work in different technical areas over time, according to his/her 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. We are strong and passionate believers in diversity, gender equality and a flexible environment to ensure the best work/life balance, especially for those with young children.