Safeguard logo
SafeguardPosted 1 month ago

Software Engineer

HybridBeresfield, New South Wales, Australia

Full TimeBachelors Degree

Job Summary

Design, develop, and maintain software systems for embedded electronics, including coding, debugging, and testing Android/iOS applications with C, C++, Python, and Dart. Collaborate with engineers and project managers to ensure products meet customer requirements, industry standards, and safety regulations while conducting analysis to identify and resolve system issues. Prepare technical documentation, participate in design reviews and project planning, and liaise with suppliers to manage accounts. Maintain compliance with Equal Employment Opportunity and Work Health and Safety regulations alongside SafeGauge policies.

Required Qualifications

  • Bachelor's degree in computer engineering or a related field
  • Proficiency in software development for Android/iOS, including experience with C, C++, Python, Dart
  • Understanding of hardware and software integration and testing, including experience with debugging tools
  • Proficiency in component-based front-end architectures such as React/Flutter
  • Work within CI/CD pipelines to maintain code quality gates and streamline app development
  • Strong experience in the IoT domain, with an understanding of Bluetooth protocols and integration
  • Experience in developing Shopify or other no-code-based websites
  • Hands-on experience with software lifecycle tools such as JIRA and Confluence
  • Familiarity with industry standards and safety regulations related to electronics design and development
  • Strong analytical and problem-solving skills, with the ability to identify and resolve complex technical issues
  • Strong organisational and time management skills, with the ability to manage multiple priorities and meet deadlines
  • Ability to work independently and in a team environment

Desired Qualifications

  • Familiarity with design tools like Figma and Canva
  • Familiarity with enterprise cloud services integration (AWS Preferred)
  • Familiarity with software development methodologies such as Agile or Scrum
  • Experience with software development tools such as Git, JIRA, Visual Studio
  • Knowledge of Samsung Knox Configure for enterprise device management
  • Experience with building and deploying app to large workforces

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce