Who we are
Venturi connects the unconnected.
We deliver secure technology solutions for global clients operating in mission critical environments, providing real time insights and actionable alerts from commercial and industrial assets located anywhere on the planet.
Venturi designs and manufactures industrial grade IoT hardware using a mix of cellular and satellite connectivity to provide seamless integration of existing assets to our cloud based analytics platform.
To learn more about Venturi and who we are visit www.venturi.io
The opportunity
We have an amazing opportunity for a talented Senior Firmware Engineer who wants to make their mark building the next generation of hardware products. This role has been created through strong organic growth in the business with a committed sales pipeline.
We are part of a well funded group with an impressive client list of multi-nationals and government agencies. You will be working with the flexibility and agility of a fast growing start up, but with the security of being part of a wider group of well established international companies.
Required Experience
- 10 Years+ C or C++ Development experience, with at least 5 Years in team lead role (or short term contract / consulting experience)
- 10 Years+ Microcontroller / Embedded systems development
- 5 years+ Experience with ESP32, STM32, Nordic and other MCUs / SoCs
- Strong understanding of TCP and UDP network stacks
- Previous experience developing firmware using cellular modems for communications
- Strong understanding of TLS and using encrypted communications on microcontrollers
- Previous experience developing remotely deployed microcontrollers, deploying firmware updates over the air with all the safeguards required where a field visit is just not an option
- Strong understanding of protocol design
- Hardware driver development - interfacing via I2C, UART, SPI, etc
- Source Code control - Git, bitbucket, etc
- Atlassian suite - Jira, Confluence, bamboo, etc
- Strong understanding of hardware development process and tools – understanding of hardware schematics provided by electrical engineering teams.
- CI/CD pipeline creation and management
- Test driven development using automated testing frameworks
- Great communicator with excellent spoken and written English
- A Passion for learning new languages and technologies and applying them at work
- Strong interest in the Industrial IoT industry and delivering an amazing end user experience
- Ability to thrive in a startup environment - we are a lean “get things done” team that punches well above our weight. We hire experts in their discipline and let them create amazing work with very little red tape.
Desirable experience
- Prior experience interfacing SCADA and industrial control systems / protocols (eg RS485, 4-20ma, pulsers, relays/dry contacts, modbus, PLCs, etc)
- Strong understanding of Espressif IDF development framework for ESP32
- Strong understanding of Cube MX and the stm32 toolchain
- Prior experience developing standalone IoT devices / sensors and GPS tracking hardware
- Ultra low power firmware development
- Developing consumer IoT products considered a plus - we are striving to lift the standard of industrial hardware’s “out of box” experience
- Strong interest in Cyber Security and secure development practices
- Previous experience in mission critical 'always-on', high security system development
This role is for an immediate start in Brisbane, Australia. Flexible working arrangements can be offered however the role requires regular attendance at offices and hardware labs in Brisbane. Residence in South East QLD is required.
Your own reliable vehicle and a current, open drivers license is required.
If this sounds like you, please submit your CV detailing relevant recent work experience below. Please include a link to your personal github, if available.
Please note: Recruitment agency applications are not accepted without prior agreement from Venturi. No commissions will be paid on unsolicited submissions.