Company

Taggle Systems Pty LtdSee more

addressAddressMarrickville, NSW
type Form of workFull time
salary Salary$140,000 - $140,000 a year
CategoryMechanical

Job description

Want to make a difference with your life?

Water is a scarce resource and it’s only getting more challenging. Australia is the driest continent and other countries face the same challenges as us. We are one of the market leaders for smart water monitoring solutions, from remote IOT devices to water software.

Our software solutions are used by consumers, industry and utilities, and capture data from water meters along with sensors in the environment.

Taggle Systems has developed a Low Power Wide Area (LPWA) radio technology which offers low-cost, low-power long range communications for many types of sensors and instruments. Using this new technology, Taggle is deploying Australia's only dedicated m2m network to enable the cost-effective collection of data from thousands of IoT devices across very wide areas. 

Coupled with Industry standard communication stacks like NB-IoT and Satellite networks, we are putting eyes and ears into the water networks, smart cities and environment monitoring across the globe.

 The culture is one of high performance, intelligence and innovation within a flexible environment.  Taggle is embarking on a period of significant growth, and you could be part of this success.  We are looking for an energetic, experienced and passionate team player to joint our quest to better manage water, here in Australia and globally.

About the Role

 We are seeking a qualified Firmware Developer Programmerwho will be responsible for:

  •  Develop and refine software applications to meet design specifications and stakeholder requirements within Taggle’s Ultra Low Power Wide Area Network applications, ensuring optimal functionality and adherence to development standards.
  • Conduct comprehensive testing of developed applications to verify their stability and performance, enhancing the reliability of our smart water management solutions.
  • Address and rectify software issues swiftly, promoting efficient integration with hardware systems and ensuring that software functions smoothly across all operational platforms.
  • Participate in the development and troubleshooting of hardware when necessary, focusing on optimising the interface between hardware and software components.
  • Support the implementation of software solutions in manufacturing processes, guaranteeing compatibility and optimising performance during production phases.
  • Manage individual project components within designated timelines, demonstrating independence and initiative while working under established guidelines.
  • Work collaboratively within development teams and across departments to promote knowledge exchange and integrate software solutions effectively.
  • Liaise with internal and external stakeholders to refine software specifications and gather detailed requirements that guide development processes.
  • Keep project stakeholders informed, ensuring transparent and consistent communication about development progress and challenges.
  • Take on additional programming tasks and responsibilities as necessary to support the ongoing development and enhancement of software at Taggle Systems.

 About you

 Minimum Requirements:

  • Possess at least a Bachelor's degree in Information Technology, Electronics Engineering, or a related field.
  • A minimum of 10 years' experience in Software Development and Firmware Development.

 Core strengths:

  • Outstanding programming skills in C/C++
  • Ability to write simple, clean, efficient, and maintainable code
  • Excellent problem-solving skills
  • In-depth experience with bare-metal programming
  • Experience with ARM microcontrollers
  • Python programming skills or ability to pick it up on the job
  • Some background in Electronics Engineering
  • Proven skills in debugging and troubleshooting, specifically hardware-software interaction
  • A strong interest in picking up new programming languages and skills
Highly regarded skills:
  • Ultra-low power designs
  • Experience with NB-IoT technologies like CoAP/LwM2M, TLS, MQTT etc.
  • Knowledge in hardware protocols such as I2C, SPI, RS485 etc.
  • Basic understanding of OSI layer model
  • Software engineering skills
  • Experience with CI/CD and Automated Test Frameworks for ultra-low power designs
  • Modular and layered software
  • Some exposure to OOAD/UML
  • Previous exposure to STM32 family
  • Production and manufacturing support

 The role will be based at our Sydney office located in Marrickville, not far from the railway station.  A competitive remuneration package is on offer.

    Interested? Apply online now.

For further information see our website:   www.taggle.com.au


Summary of role requirements:
  • Looking for candidates available to work:
    • Monday: Morning, Afternoon
    • Tuesday: Morning, Afternoon
    • Wednesday: Morning, Afternoon
    • Thursday: Morning, Afternoon
    • Friday: Morning, Afternoon
  • More than 4 years of relevant work experience required for this role
  • Work visa can be provided for this role
  • Expected start date for role: 01 June 2024
  • Expected salary: $140,000 per year
Refer code: 2058478. Taggle Systems Pty Ltd - The previous day - 2024-04-19 00:34

Taggle Systems Pty Ltd

Marrickville, NSW
Jobs feed

Warehouse Team Member - Gepps Cross SA

The Good Guys

Gepps Cross, SA

Workshop Heavy Diesel Mechanic

Hitachi Construction Machinery

Cavan, SA

Branch Manager

Jobs Statewide

Modbury, SA

Heavy Vehicle Mechanic

Dedicated Staffing Solutions

Hope Valley, SA

Triage Coordinator - Eastern Community Team

Sa Health

Tranmere, SA

Diesel Mechanic

Tripodi Group

Cavan, SA

Trade Assistant

Qest Human Resources

Wayville, SA

Construction Supervisor

Boston Building Group

Beverley, SA

Share jobs with friends

Related jobs

Firmware Developer Programmer

Firmware Developer Programmer

Taggle Systems Pty Ltd

Permanent

Sydney, NSW

a week ago - seen