Software Development Engineer
Universal Biosensors, Australia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 5, 2021
Last Date
Apr 5, 2021
Location(s)

Job Description

Universal Biosensors (UBI) is a world leading, publicly listed Australian company (ASX:UBI) which develops, manufactures and sells biosensors for use in several industries around the world. Our biosensor technology has been used in more than 10 billion measurements for blood glucose monitoring and blood coagulation in diabetes and coagulation patients worldwide. Recently, we have pivoted our technology into the wine industry with our global launch of SENTIA last month. In addition, we continue to develop new applications for our technology within human health, veterinarian and food amp; agriculture.

We are looking for a focused and driven individual to expand our team at our HQ office in Melbourne, as a Software Development Engineer, on an ongoing basis to contribute to the delivery of our product pipeline.

The role will consist of (but not limited to) the following activities:

  • Collaborate with hardware engineers to develop firmware drivers.
  • Work on a variety of projects in areas ranging from firmware, coding software tools, feature implementation, kernel space drivers, unit test cases and more.
  • Design and implement reusable software libraries/components.
  • Troubleshoot and refactor existing code base.
  • Perform peer code review.
  • Collaborate source code and releases via git.

Requirements

In addition to Tertiary qualification in Computer Science or Software Engineering (or similar), the following skills and qualifications are considered necessary in this role:

  • Minimum 3 years’ experience in embedded Linux development environment.
  • Knowledge and passion for all things Linux.
  • Proficient in C++.
  • Experience with source code management/version control.
  • Able to write elaborate scripts (bash, awk, sed, etc.).
  • Good knowledge of networking mostly under Linux (TCP/IP basics, ssh, etc.).
  • Good understanding of IPC mechanisms under Linux.
  • Ability to learn quickly, work semi-autonomously and manage own workload whilst also being a good team player.
  • Attention to detail and good communication skills.
  • Excellent written and verbal skills.

The following skills are considered desirable but not essential:

  • Ability to read and understand schematics and datasheets.
  • Experience in developing and modifying yocto.
  • Capable of using test equipment such as oscilloscopes and logic analysers.
  • OOD/OOP understanding and experience.
  • Experience in generating product documentation (specs, protocols, etc.).
  • CI/CD experience active contribution.
  • Familiarity with QT/QML.
  • Previous experience in working with medical devices (specifically adhering to QMS under IEC 62304).

Benefits

The successful candidate will be given opportunities in the following:-

  • Flu Vaccinations
  • Training amp; Development
  • Novated Leasing

This is a career opportunity for someone who wants more than a job! If you're ready to do what it takes to reach the goal, please apply with your current CV, highlighting your relevant skill sets and experience!

Only apply if you're an Australian citizen/Permanent Resident or holding a valid visa with full working rights in Australia.

Job Specification

Job Rewards and Benefits

Universal Biosensors

Information Technology and Services - Canberra, Australia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.