Software Engineer (Programmer and Linux Systems Administrator)

at  BreatheSafe

Brisbane, Queensland, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jun, 2024Not Specified26 Mar, 2024N/ASoftware,Ssh,Git,Computer Science,It,Scripting Languages,Finish,Training,Rsync,TranslationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US:

BreatheSafe are a proud Australian company that strives to develop, manufacture and sell world leading dust control and air quality solutions to any industry that is exposed to dust or airborne contaminant, both locally and internationally. Following exciting growth plans, we are looking for a Software Engineer to join our team based in Carole Park.

Responsibilities:

ABOUT THE ROLE:

The Software Engineer will be working alongside our Senior Software Engineer, as part of our Research and Development team. The primary responsibility will be assisting with the infrastructure for building and managing hardware and software, as well as developing new innovative solutions ranging from the bottom of the stack (embedded SBC, microcontrollers, comms protocols) to the top (design and development of bespoke APIs, web interfaces, specialised CRM-like tools).

The ideal candidate will have broad experience, knowledge and skillsets in software engineering or similar discipline to cover most of, or all the mentioned tasks above. Although the below attributes are needed to complete the role efficiently, we understand that candidates may not possess ALL of these. We are searching for someone that has experience in MOST of these areas and is willing to learn the rest with training and guidance.

  • Essential: Portfolio of completed projects to showcase your work and experience.
  • Essential: Ability to show that you have completed a project from start to finish. “Concept to commercialisation”
  • Essential: A Qualification or Studying of Software Engineering, Computer Science, Information Technologies or similar relevant discipline.
  • Self-starter with good work ethics, attention to detail and dependability. Our solutions need to work reliably, not race ahead and crash.
  • Efficient communicator who can interact with not overly technical people at times and get a technical point across with minimal loss in translation.
  • Substantial amount of Linux experience, command line in particular; screen, rsync, ssh, minicom must be familiar territory.
  • Fluent in multiple scripting languages
  • Fluent in C and Shell script (in a Linux environment).
  • Familiar with software development processes and good practices in that realm.
  • Experience using git. Good branching and commit log habits.
  • Possess problem solving and analytical skills when it comes to debugging and diagnosing software and hardware misbehaviours.
  • Experience deploying and administering server systems (local, remote and/or embedded)
  • Experience administering and using Debian systems (apt, dpkg-divert, debconf and co.)
  • Ability to complete a National Police Check


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Brisbane QLD, Australia