CrawlJobs Logo

Embedded Software Engineer

https://www.csiro.au/ Logo

CSIRO

Location Icon

Location:
Australia, Brisbane

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

73567.00 - 93630.00 AUD / Year

Job Description:

The role of Research Projects staff at CSIRO is to collaborate in scientific and technological activities with research teams by assisting with planning, conducting experimental, observational, or technology development work, and handling the practical aspects of the projects. As part of the Distributed Sensing Systems research group, you will develop and deploy low-power embedded sensing technology for natural and built environments to solve industry challenges.

Job Responsibility:

  • Development, validation and debugging of IoT hardware platforms
  • Work with and validate hardware functionality based on data sheets, schematics, and Printed Circuit Board designs
  • Management of logistics to source and deploy IoT technologies
  • Embedded software development for low-power embedded devices
  • Data collection from high-frequency time-series and image-based sensors
  • Low-power wireless communication protocols such as Bluetooth Low Energy, LoRa, LTE
  • Embedded analytics software, including machine learning
  • Web- and smartphone-based graphical user interface for live sensor data visualisation
  • Generation of high-quality ground truth data sets for algorithm improvement
  • Communicate effectively and respectfully with all staff, clients, and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation
  • Work as part of a multi-disciplinary, often regionally dispersed research team, to carry out tasks under limited direction in support of scientific research
  • Adapt and/or develop original experimental methods/equipment/software/concepts/ ideas in support of existing and further research

Requirements:

  • Proficiency in developing applications for low-power embedded devices (e.g., Nordic NRF52), with experience in embedded operating systems such as Zephyr or FreeRTOS
  • Experience in developing software for embedded Linux devices (e.g., Raspberry Pi, Beaglebone, or Jetson devices)
  • Demonstrated expertise in implementing and deploying low-power wireless networks, including BLE, 802.15.4, LoRaWAN, LTE-M, and NB-IoT
  • Experience with PCB design software (e.g., Altium Designer or equivalent) for designing and/or reviewing schematics and PCB layouts
  • Proven ability to work effectively as part of a multidisciplinary, regionally dispersed research team and to carry out tasks under general direction from Scientific Researchers
  • Willingness and ability to contribute novel ideas and approaches to support scientific investigations

Nice to have:

  • Experience with field-testing IT systems, including user studies, field experiments, analysis of field trial data, and in-situ debugging
  • Experience designing user interfaces for interacting with embedded devices (e.g., web or phone apps)
  • Familiarity with 3D CAD modelling tools (e.g., SolidWorks)
What we offer:
  • up to 15.4% superannuation
  • Flexible working arrangements
  • Diversity and inclusion

Additional Information:

Job Posted:
March 28, 2025

Expiration:
April 20, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.