Software Engineer
HybridBeresfield, New South Wales, Australia
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.