Software Engineer

24 hours ago


North Ryde, New South Wales, Australia PERSOL Full time $100,000 - $120,000 per year

PERSOLKELLY brings together the legacy and experience of four organisation that shaped the staffing landscape over the past century: Kelly Services, who pioneered the modern temporary help industry in 1946; SKILLED, who crafted the staffing industry in Australia in 1964; Programmed, the leading provider of operations and maintenance services across Australia and New Zealand; and PERSOLKELLY, the largest workforce solutions provider in APAC.

PERSOLKELLY is currently seeking Software Engineers (C++) to join their Global Client in Sydney.

You will be part of a team of software engineers responsible for the development of their enterprise Video Management System known as Digital Video Manager (DVM). This product is exported worldwide through global businesses.

Duration: 12-month assignment

Selection Process: Shortlisted candidates will be required to complete a coding challenge

Key Responsibilities:

Your main duties and responsibilities will include

Responsibilities

Perform software engineering tasks to develop product enhancements for market-leading building solutions.

Engage in a full range of activities across the software development lifecycle.

Participate in an Agile Development Process to ensure timely delivery and iterative improvement.

Provide responsive customer support for software solutions developed.

Collaborate with team members to implement best practice solutions for both software and processes.

What are we looking for?

  • Expertise in delivering high quality customer facing solutions for the Microsoft Windows platform using modern C/C++, ideally with experience in video processing pipelines or a similar domain
  • Experience writing GPGPU code, ideally NVIDIA CUDA kernels
  • Proficiency in SOLID principles, test driven development
  • Experience creating performant, scalable and maintainable software designs

Highly Valued

  • Experience with live video streaming applications
  • Experience in display adapter drivers
  • Experience in video processing frameworks and libraries e.g. FFmpeg, Media Foundation
  • Experience in C++/CLI
  • Experience in COM programming
  • Experience profiling high performance code
  • Experience with Agile delivery methodologies

If interested in this role please apply today or alternatively send your resume to Neema Mehra, . Please note that due to the high volume of applicants only shortlisted candidates will be contacted.

Who we are

At PERSOL, we connect people to meaningful work and growth.

With decades of experience and a future-focused mindset, we're here to support your career journey. We offer fresh opportunities, trusted guidance, and a people-first approach.

We're committed to creating a safe, inclusive, and respectful workplace that embraces diverse experiences, backgrounds, and perspectives.

We strongly encourage applications from women, people of Aboriginal and Torres Strait Islander descent, and individuals from all communities.

Ready to make your next move? Apply now to join our team.

To learn more about life at PERSOL, visit

Or follow us on LinkedIn at for the latest updates and opportunities.


  • Software Engineer

    2 weeks ago


    North Ryde, New South Wales, Australia Honeywell Full time

    THE FUTURE IS WHAT WE MAKE IT.Software Engineer IINorth RydeStart your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become a member of our performance culture comprised of diverse leaders, thinkers, innovators, dreamers, and doers who are changing the future.Make the Best...


  • North Ryde, New South Wales, Australia Honeywell Full time $60,000 - $90,000 per year

    Job DescriptionJoin ourworld-class software centerin North Ryde this summer and be part of the team developing the next generation of software for our flagship products. We're looking for6 passionate and driven engineering or software engineering studentsin the 3rd or 4th year of their degree who are keen to gain hands-on experience across the full software...


  • North Ryde, New South Wales, Australia Macquarie University Full time $60,000 - $100,000 per year

    PRIMARY DETAILCasual Opportunity$47.14 per hour + 25% casual loading + 12% superEnjoy a vibrant on-campus location, close to public transportThe RoleWe are seeking two motivated Junior Software Engineers to support the ongoing development and maintenance of the Cyber Range Training Centre (CRTC) platform. The platform is in its operational phase and requires...

  • Interface Engineer

    2 weeks ago


    North Ryde, New South Wales, Australia Honeywell Full time $80,000 - $120,000 per year

    THE FUTURE IS WHAT WE MAKE IT.Interface Engineer Package WestLocation- Sydney (NSW)Start your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become a member of our performance culture comprised of diverse leaders, thinkers, innovators, dreamers, and doers who are changing the...


  • North Plympton, South Australia Peoplebank Full time $120,000 - $180,000 per year

    You're an experienced software engineer who wants to see your work come to life in the real world. You'll develop software that powers large-scale, automated 3D metal printing solutions—combining robotics, mechatronics, and proprietary software to transform advanced manufacturing.As part of a small, highly skilled team, you'll work closely with robotics...

  • Automation Engineer

    1 week ago


    North Ryde, New South Wales, Australia Memjet North Ryde Pty Ltd Full time $104,000 - $150,000 per year

    Memjet is a global leader in digital inkjet technology. With a focus on precision, simplicity and affordability, Memjet approaches the world of print from its partners' perspectives, understanding the challenges they face, the barriers they must overcome and the contributions they make. Thoughtfully combining innovation and imagination, Memjet produces...

  • Interface Engineer

    2 weeks ago


    North Ryde, New South Wales, Australia Honeywell Full time $80,000 - $120,000 per year

    THE FUTURE IS WHAT WE MAKE IT.Interface EngineerSydney, NSW Enhance your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become a member of our performance culture comprised of diverse leaders, thinkers, innovators, dreamers, and doers who are changing the future.Make the Best...

  • BMS Project engineer

    2 weeks ago


    North Ryde, New South Wales, Australia Honeywell Full time $120,000 - $180,000 per year

    As a Project Engr II here at Honeywell, you will be responsible for managing and executing engineering projects, ensuring they are completed on time, within budget, and to the required quality standards. You will collaborate with cross-functional teams to define project scope, objectives, and deliverables, and you will play a key role in driving project...


  • North Ryde, New South Wales, Australia Honeywell Full time $180,000 - $250,000 per year

    As an Engineer Program Manager here at Honeywell, you will monitor project progress and ensure adherence to timelines, budgets, and quality standards. Your expertise in identifying and mitigating risks and issues that may impact project delivery will contribute to successful project outcomes and minimize potential disruptions. Your coordination and...


  • North Ryde, New South Wales, Australia Macquarie University Full time $100,000 - $120,000 per year

    PRIMARY DETAIL$99,161 to 109,457 (HEW Level 6) plus 17% employer's superannuation contribution and annual leave loadingFull time, 1 Year FTC at Macquarie University, Wallumattagal Campus, North RydeWork with Australia's leading Drone Systems Research CentreAbout the roleMacquarie University is seeking a highly skilled and experienced robotics software...