Software Engineer

4 weeks ago


Brisbane, Australia CSIRO Full time

The Opportunity

  • Join the Automation Technology team within the Mining Technologies Research Group
  • Provide Software Engineering support
  • Opportunity to create a dynamic career path in this exciting role

CSIRO Mineral Resources (CMR) is one of the largest minerals research and development groups globally, with a proud track record in delivering innovation and solutions across the mineral resources value chain. We thrive on innovation harnessed by the diversity of the minds and lived experiences of our team and apply our expert knowledge and specialised research to provide innovation that solves the complex problems faced by minerals companies, mining equipment, technology, and services (METS) companies, government, and other industry stakeholders.

The Mining Technologies Research Group (MTRG) is one of Australia’s largest mining research groups and has a goal of delivering transformational change to the mining industry. MTRG has developed a number of world-first technologies for the Australian and International mining industry. This includes the LASC system for underground coal longwall mining automation as well as systems for continuous miner automation, roadheader automation and coal seam sensing and characterisation.

An opportunity exists for a Software Engineer to join the Automation Technology team. As the Software Engineer you will provide software engineering support across the suite of existing and emerging projects being undertaken by the Mining and Processing Technologies Research Group. This role will cover a wide range of activities, including software development, documentation, sensor data analysis, algorithm development, system design and integration.

Your duties will include:

  • Providing software engineering capability for new and existing project applications across the research group.
  • Responding courteously and efficiently to client requests, maintaining clear communication regarding mutual expectations and monitoring client satisfaction.
  • Undertaking and completing tasks under technical direction, working with discretion to decide on the timing of operations within the work team’s plan and planning ahead to meet experiment and/or project demands.
  • Under technical direction undertake experiments, analyses and technology development activities (some non-routine) using a range of techniques, often working on a number of parallel and competing tasks.
  • Designing new processes or apparatus by adapting existing techniques and components to meet special circumstances or undertake modifications to methods requiring some innovation.
  • Other duties as directed

Location: Brisbane (Pullenvale), QLD
Salary: AU$66k to AU$84k pa + up to 15.4% super
Tenure: 3 year specified term
Reference: 84492

To be considered you will need:

Essential

  • Demonstrated Software Engineering proficiency.
  • Relevant diploma/bachelor’s degree or equivalent relevant experience in Software Engineering.
  • A history of professional and respectful behaviors and attitudes in a collaborative environment.
  • The ability to work effectively as part of a multi-disciplinary research team comprised of internal and external collaborators in a regionally dispersed setting.

Desirable

  • Strong proficiency in C++.
  • Experience designing and developing software in an industrial automation setting.
  • Experience with Linux operating systems including in embedded environments.
  • Experience with software development for microprocessors.

For full details about this role please review the Position Description

Eligibility
To be eligible to work in CSIRO you must be an Australian/ New Zealand Citizen, an Australian Permanent Resident or an Australian Temporary Resident, with an existing valid work visa to cover the duration of the specified term (without the requirement of visa sponsorship from CSIRO)

The successful applicant will be required to obtain a National Police check or equivalent.

Flexible Working Arrangements
We work flexibly at CSIRO, offering a range of options for how, when and where you work.


  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Vero Insurance Full time

    Jobs - Job Details - Software Engineer (Java/API) Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Software Engineer (Java/API) Job No: 670653 Sydney - Inner Suburbs & CBD, Brisbane - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD Permanent Full Time IT Pay Band 5 Work with our talented Full Stack & Guidewire Chapter...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    Software Engineer Rheinmetall Defence Australia Pty Ltd in Brisbane Rheinmetall / Software Engineer Ref. no.: AU01771 : Contract Type: Permanent Full-TimeshareOntwitter shareOnlinkedIn shareOnxing WHAT WE ARE LOOKING FORAbout the Team The software development team is responsible for the design, development and integration of C4ISR systems for...

  • Software Engineer

    4 weeks ago


    Brisbane, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    Software Engineer Rheinmetall Defence Australia Pty Ltd in Brisbane Rheinmetall  /  Software Engineer Ref. no.:  AU01771 :  Contract Type:  Permanent Full-TimeshareOntwitter shareOnlinkedIn shareOnxing WHAT WE ARE LOOKING FORAbout the Team The...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Boeing Full time

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights We are seeking a highly-experienced Principle Software Architect to join Phantomworks Global to design and direct the development and integration of Software across the Phantomworks Global programs of work.You will be in a key technical...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Vero Insurance Full time

    Jobs - Job Details - Software Engineer (Full-Stack) Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Software Engineer (Full-Stack) Job No: 671946 Sydney - Inner Suburbs & CBD, Brisbane - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD Permanent Full Time IT Pay Band 4 Work with our talented Full Stack & Experience...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Dassault Systemes Full time

    Engineering - Software (Information & Communication Technology) Full time Add expected salary to your profile for insights Build long term customer enablement through service delivery to platform applications.Contribute to specifications, planning and scheduling, software architecture and design, work breakdown, development and testing.You are passionate...


  • Brisbane, Queensland, Australia Pronto Software Full time

    Level 3, 353 Burwood Hwy Forest Hill, VIC 3131 Want to grow your career driving business outcomes with your solution design and software development?How about working in a well-established and mature Australian software development and vendor company with more than 1500 clients?Support and collaboration with your team-mates? We're a friendly bunch.Udemy for...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Boeing Full time

    Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great...

  • Software Engineer

    1 week ago


    Brisbane, Australia Boeing Full time

    Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great...

  • Software Engineer

    2 weeks ago


    Brisbane, Australia Troocoo Full time

    The Senior Software Engineer will collaborate with  leaders and the Engineering Practice to design, develop, and implement cutting-edge systems using secure coding techniques, across a large digitalisation program, in the insurance industry.Key Accountabilities Deliver technical projects using Agile and...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Troocoo Full time

    The Senior Software Engineer will collaborate with leaders and the Engineering Practice to design, develop, and implement cutting-edge systems using secure coding techniques, across a large digitalisation program, in the insurance industry.Key AccountabilitiesDeliver technical projects using Agile and DevOps methodologies Prioritise and drive automation in...


  • Brisbane, Queensland, Australia Pronto Software Full time

    Level 3, 353 Burwood HwyForest Hill, VIC 3131Want to grow your career driving business outcomes with your solution design and software development?How about working in a well-established and mature Australian software development and vendor company with more than 1500 clients?Support and collaboration with your team-mates? We're a friendly bunch.Udemy for...

  • Software Engineer

    1 month ago


    Brisbane City, Australia Vero Insurance Full time

    Jobs - Job Details - Software Engineer Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Software Engineer Job No: 671059 Sydney - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD Max Term Full Time IT Pay Band 5 Work with our talented Full Stack & Experience Chapter in Insurance TechnologyCalling out for...

  • Software Engineer

    4 weeks ago


    Brisbane, Australia Equifax Full time

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. What you’ll do  The Software Engineer is an integral part of a cross-functional squad, responsible for design,...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Equifax Full time

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. What you'll do The Software Engineer is an integral part of a cross-functional squad, responsible for design, build, test, and support of...

  • Software Engineers

    5 days ago


    Brisbane, Queensland, Australia RungePincockMinarco Full time

    About the RoleRPMGlobal (RPM) is looking for Software Engineers to join our Asset Management software development team. The positions are permanent full-time roles based in our Brisbane CBD headoffice office.Our team members all adhere to our core values of Courage, Excellence, Shared Learnings, Teamwork and Respect. We value our collaborative and...

  • Software Engineers

    5 days ago


    Brisbane, Queensland, Australia Rungepincockminarco Full time

    About the RoleRPMGlobal (RPM) is looking for Software Engineers to join our Asset Management software development team.The positions are permanent full-time roles based in our Brisbane CBD headoffice office.Our team members all adhere to our core values of Courage, Excellence, Shared Learnings, Teamwork and Respect.We value our collaborative and...


  • Brisbane, Queensland, Australia Deswik Mining Consultants Full time

    Senior Software Engineer - Mobile Application Development Join Deswik in Brisbane as a Senior Software Engineer, working as part of our Deswik.Apps product team.You'll like working here if you enjoy solving interesting problems, have a passion for developing exceptional software, and want to join a supportive team that is fun and inclusive.We are growing, so...


  • Brisbane, Queensland, Australia Deswik Mining Consultants Full time

    Join our Brisbane Software team as a Senior Software Engineer in either our OPS or MDM teams.You'll enjoy working here if you like solving interesting problems, have a passion for developing exceptional software, and want to join a team that is supportive and fun.We're growing, so we're looking for 1 new senior in each team.What You'll Do: Challenge yourself...


  • Brisbane, Queensland, Australia Retained Full time

    About the job Permanent role Hybrid WFH arrangement Great work life balance Up to $186,000 + super/annum Our client is a well-known QLD brand, working with Queenslanders to help improve their lives Their inclusive work environment fosters individual growth and collective collaboration, empowering you to excel and contribute meaningfully every day.This...