Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Sydney
Visionary Machines
Software Engineer
Posted: 11 August
Offer description

Visionary Machines is a sovereign Australian technology company — headquartered in Sydney, Australia — advancing global capabilities through cutting-edge, real-time 3D spatial sensing. Across all domains — Air, Land, and Sea — Visionary Machines provides the sensing foundation for autonomous systems and advanced decision-making. By fusing deep technical innovation with mission-oriented design, we empower our partners in defence, aerospace, and critical infrastructure to see, understand, and act with confidence in complex environments.

We’re a passionate, fast-growing team on a mission to make the world safer through trusted sensing. Our culture is collaborative, transparent, and supportive—we value curiosity, initiative, and diverse perspectives. We celebrate achievements together, from company milestones to birthdays. Knowledge-sharing is part of who we are, with regular ‘lunch and learns’ where team members showcase their skills and insights. We thrive in an environment that requires flexibility/adaptability and creative problem-solving. If you enjoy working in a place where everyone supports each other and you can make a meaningful impact, you’ll feel right at home.

MAIN DUTIES/RESPONSIBILITIES:

* Design and implement software components for Visionary Machines products, with computer vision related capability as their core.
* Collaborate with multidisciplinary teams to ensure software solutions meet functional, performance, and quality requirements.
* Integrate software with hardware and system-level components, supporting rigorous testing and validation activities.
* Develop and maintain comprehensive technical documentation, including design specifications, test plans, and release notes.
* Participate in code reviews, design discussions, and continuous improvement initiatives.
* Support the incorporation of cyber security considerations into software design and development processes.
* Contribute to quality management processes by ensuring software deliverables align with ISO 9001 standards and supporting documentation is complete and traceable.
* Other activities as agreed with your leader to support the success of the company.



QUALIFICATION: A bachelor’s degree in Software Engineering, Computer Science, or a closely related discipline.



EXPERIENCE:

* 3+ years of experience in software development within real-time environments, working with C++.
* Experience developing with Python and CUDA is also highly desirable.
* Proven experience in one or more of the following areas: computer vision related processing, real-time systems development, user interface design or external system interfaces.
* Experience in Aerospace or Defence Industry or similarly regulated industries is highly desirable.

SKILLS:

* Advanced proficiency in programming languages (C++ and CUDA) and frameworks relevant to computer vision and real-time systems.
* Experience with embedded software development and Linux development is desirable.
* Experience with machine learning inference frameworks such as ONNX or TensorRT is desirable.
* Experience with Jetson development is desirable.
* Strong problem-solving skills and ability to think creatively to overcome technical challenges.
* Excellent written and verbal communication skills, with the ability to share knowledge and work closely with others.
* Familiarity with cyber security principles and secure software development practices.
* Experience working within ISO 9001 or similar quality management systems.
* Proficiency in relevant software development tools and management/support tools including JIRA, Confluence, Git, etc.



ADDITIONAL REQUIREMENTS:

* Security Clearance: Must be eligible to obtain and maintain an Australian Government Security Clearance (NV1 or higher).
* Police Check: A current National Police Check will be required prior to commencement.
* Travel: Occasional interstate and international travel (3-5 times per year).

EMPLOYEE BENEFITS:

* Be part of a team lead by highly experienced defence industry professionals
* Direct mentoring by supportive senior leadership
* A dynamic environment where every team member learns, grows professionally, and contributes to meaningful outcomes
* Be part of a team where your contribution is meaningful and valued
* Ethical culture with a strong focus on responsible use of technology
* Committed to innovation and access to cutting edge technology and ability to shape its application
* Be part of a company with a defined strategic direction aligned with customer needs
* Competitive remuneration
* Employee Assistance Program (EAP)
* Employer-funded Primary Parental and Partner Parental Leave
* Office amenities including gym access, bike parking and shower facilities
* Desirable location in the middle of Sydney city located close to Circular Quay
* Excellent transport links including Circular Quay and Wynyard train stations, and light rail

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - data scale
Sydney
Mutinex
Software Engineer
Similar job
Senior software engineer (observability) - open to remote across anz
Sydney
black.ai
Software Engineer
Similar job
Senior software engineer - dataos
Sydney
Mutinex
Software Engineer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save