Current jobs related to Software Engineer - Greater Sydney Area - Open Instruments

  • Software Engineer

    2 weeks ago


    Greater Perth Area, Australia Ampac Australia Full time $90,000 - $120,000 per year

    As a Software Engineer, you will develop time-critical, safety-focused software solutions in a near real-time environment. You'll collaborate with a close-knit team of dedicated individuals committed to making a difference in preventing loss of life or injury.This position is based in Balcatta, Western AustraliaEssential:Tertiary qualification in Software,...

  • Software Engineer

    2 weeks ago


    Greater Sydney Area, Australia The Onset Full time US$120,000 - US$200,000 per year

    Job DescriptionWrite code that makes the heart of this trading machine beat.Software Engineer (C++)Hands-on development role focused on exchange connectivity and rapid executionThe missionThis Global High-Frequency Trading ("HFT") Firm Provides Liquidity To Global Markets, Keeping Trading Action Alive Globally, Open To Close. Their Two Opportunities To Win...

  • Software QA Engineer

    2 weeks ago


    Greater Melbourne Area, Australia Rosewood Partners Full time $90,000 - $120,000 per year

    We are working with an exciting BioTech business who are developing technology to enhance the preservation of biological substances. Their solutions improve the quality and viability of stored materials for use in various applications, including medical and agricultural fields.As a part of their growth, we are seeking an experienced Software Quality...


  • Sydney, New South Wales, Australia Software At Scale Full time $90,000 - $120,000 per year

    Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...


  • Greater Adelaide Area, Australia evoSonic Full time $89,500 per year

    Company DescriptionAt evoSonic, we're evolving the world of inspection and delivering what's next. Join an exciting and vibrant team doing interesting work.Role DescriptionThis is a contract on-site role for a Senior Software Engineer, located in the Greater Adelaide Area. The Senior Software Engineer will be responsible for the delivering a library in C++...


  • Greater Sydney Area, Australia Cognizant Full time $100,000 - $150,000 per year

    About The RoleWe are looking for a passionate and experienced Senior Full Stack Software Engineer to join our dynamic team. This hybrid role offers the opportunity to work on cutting-edge projects that shape the future of the industry. You'll be part of a collaborative environment where innovation, continuous learning, and impact are at the heart of...


  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...


  • Greater Melbourne Area, Australia Commonwealth Bank Full time $104,000 - $130,878 per year

    You are passionate about transforming customer experiences through AIWe are world leaders in AI ambition and are shape the future of bankingTogether, we will build the Future of Relationship ManagementDo work that mattersAs part of Business Banking Technology, you'll be at the forefront of innovation, working with emerging technologies to support CommBank's...


  • Greater Sydney Area, Australia Robert Walters Full time $90,000 - $120,000 per year

    As an Analyst Developer at a well reputed legal firm, you'll play a hands-on role in keeping the firm's key systems running, developing practical tools and supporting all staff. From monitoring and troubleshooting Aderant Expert, to building internal apps and automations, running SQL queries and partnering with the BI Developer on reports, you'll help drive...


  • Greater Melbourne Area, Australia Commonwealth Bank Full time $180,000 - $250,000 per year

    You have knowledge that spans both development and operations, including coding, infrastructure management, system admin/engineering and DevOps Toolchains.We are embarking on an engineering transformation with the key focus on Full Stack, Full Cycle engineering.Together we will build tomorrow's bank today, using world-leading engineering, technology, and...

Software Engineer

2 weeks ago


Greater Sydney Area, Australia Open Instruments Full time $120,000 - $150,000 per year

Position Title: Software Engineer (Python / Hardware Integration)

Location: Sydney, Australia (On-site or willing to relocate)

Employment Type: Contract (Initial term: 6–12 months, with potential for extension)

Salary: AUD $120,000 – $150,000 per annum (pro-rata for contract), depending on experience

About Us

We are a technology-driven company specializing in advanced photoluminescence imaging and spectroscopy systems for photovoltaic cell and wafer inspection. Our systems are used globally in research and manufacturing environments, combining precision hardware with intelligent software.

The Role

We are seeking an experienced Software Engineer to lead the porting of our current LabVIEW-based system software to Python for the backend and HTML5/CSS/JavaScript for the frontend. The role involves working closely with our in-house engineering team to replicate and enhance functionality for hardware control, vision acquisition, and image analysis.

This is a hands-on role requiring strong software architecture skills, proficiency in Python, and practical experience integrating with diverse hardware systems. Familiarity with LabVIEW and the Actor Framework is a strong advantage.

Key Responsibilities

  • Port an existing LabVIEW Actor Framework-based application to a modern Python architecture
  • Design and implement a modular backend for device control and data acquisition
  • Integrate hardware devices such as cameras, lasers, motors, PLCs, and spectrometers
  • Interface with communication protocols including RS232, RS485, Ethernet/IP, USB3, and GigE Vision
  • Implement or integrate image processing and computer vision functions using OpenCV or similar libraries
  • Collaborate with frontend developers to support a responsive web-based UI
  • Document the system architecture and provide training/handover support where needed

Required Skills & Experience

  • 5+ years of professional software development experience
  • Strong experience with Python in hardware control or instrumentation environments
  • Familiarity with OpenCV or other image analysis frameworks
  • Experience integrating with industrial hardware and communication protocols
  • Solid understanding of object-oriented design and architecture
  • Experience working with REST APIs, messaging systems (e.g. ZeroMQ, MQTT), or similar
  • Comfortable in a Linux and Windows mixed development environment
  • Excellent debugging, testing, and documentation skills

Desirable

  • Experience with LabVIEW, especially the Actor Framework
  • Background in scientific instrumentation, automation, or laboratory control systems
  • Experience developing frontend applications using HTML5, CSS, JavaScript, and frameworks such as React or
  • Familiarity with containerization (Docker), CI/CD, or real-time data processing pipelines
  • Knowledge of photovoltaic technologies or optical imaging systems

What We Offer

  • Opportunity to work on cutting-edge photonics and imaging systems
  • Collaborative and innovative engineering environment
  • Flexible contract arrangements (6 or 12 months to start, with potential for extension)
  • Relocation assistance for the right candidate

How to Apply

Please submit your CV and a cover letter outlining your relevant experience, particularly with Python-based hardware integration projects, to

. If you have worked with LabVIEW or imaging systems before, be sure to highlight this.