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

Software engineer (python / hardware integration)

Sydney
Open Instruments
Software Engineer
Posted: 13 June
Offer description

Software Engineer (Python / Hardware Integration)Software Engineer (Python / Hardware Integration)Direct message the job poster from Open Instruments- Director at Open Instruments- ACAP Optics and Characterisation Program Leader at UNSWPosition 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 experienceAbout UsWe 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 RoleThis 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 ResponsibilitiesPort an existing LabVIEW Actor Framework-based application to a modern Python architectureDesign and implement a modular backend for device control and data acquisitionIntegrate hardware devices such as cameras, lasers, motors, PLCs, and spectrometersInterface with communication protocols including RS232, RS485, Ethernet/IP, USB3, and GigE VisionImplement or integrate image processing and computer vision functions using OpenCV or similar librariesCollaborate with frontend developers to support a responsive web-based UIDocument the system architecture and provide training/handover support where neededRequired Skills & Experience5+ years of professional software development experienceStrong experience with Python in hardware control or instrumentation environmentsFamiliarity with OpenCV or other image analysis frameworksExperience integrating with industrial hardware and communication protocolsSolid understanding of object-oriented design and architectureExperience working with REST APIs, messaging systems (e.g. ZeroMQ, MQTT), or similarComfortable in a Linux and Windows mixed development environmentExcellent debugging, testing, and documentation skillsExperience with LabVIEW, especially the Actor FrameworkBackground in scientific instrumentation, automation, or laboratory control systemsFamiliarity with containerization (Docker), CI/CD, or real-time data processing pipelinesKnowledge of photovoltaic technologies or optical imaging systemsWhat We OfferOpportunity to work on cutting-edge photonics and imaging systemsCollaborative and innovative engineering environmentFlexible contract arrangements (6 or 12 months to start, with potential for extension)Relocation assistance for the right candidateHow to ApplyPlease submit your CV and a cover letter outlining your relevant experience, particularly with Python-based hardware integration projects, to info@openinstruments.com. If you have worked with LabVIEW or imaging systems before, be sure to highlight this.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesMeasuring and Control Instrument ManufacturingReferrals increase your chances of interviewing at Open Instruments by 2xSign in to set job alerts for “Software Engineer” roles.Software Engineer, Early Career, NetSoft2025 Software Development Graduate (AWS, Auckland,NZ), (0-2 Years, Entry-Level)Sydney, New South Wales, Australia 6 days agoSydney, New South Wales, Australia 2 days agoSoftware Engineer, Early Career, iOS, PhotosSoftware Development Graduate (2025, AWS)Sydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 5 months agoSydney, New South Wales, Australia 3 months agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia A$150,000.00-A$175,000.00 4 weeks agoIntern Software Engineer - Multiple RolesSydney, New South Wales, Australia 1 month agoSoftware Engineer (Expression of Interest)Sydney, New South Wales, Australia 6 days agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineer, Home and Assistant, Site Reliability EngineeringSydney, New South Wales, Australia 2 days agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 6 days agoSoftware Engineer, Google Maps User Generated ContentSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 3 months agoSoftware Engineer (Python) - Data Platform (Open to remote across ANZ)Sydney, New South Wales, Australia 1 day agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - finops (remote across anz)
Sydney
black.ai
Software Engineer
Similar job
Senior software engineer
Sydney
Equifax, Inc.
Software Engineer
Similar job
Senior software engineer - ai powered engineering
Sydney
Commonwealth Bank
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 (Python / Hardware Integration)

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

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save