Skip to main content

Software Engineer - Multiple Roles

Expired
This role has expired and is no longer accepting applications. Browse similar roles →
Greenroom Robotics
Sydney, NSW | Perth, WA
Full Time / Permanent

Apply for this job

Posted 1 month ago
This role is expired

These roles are hiring now

View all similar roles →

AI Software Engineer (Full Stack) | Senior Associate | Digital Solutions

PwC
Sydney, NSW
  • Design and develop AI-powered automation applications and digital products
  • Experience building and deploying LLM-powered applications
  • React, Next.js, TypeScript, Node.js, LLM agents, AI SDK
Posted 1d ago

Senior Front End Developer - Data & AI

MYOB
Sydney, NSW | Melbourne, VIC | Brisbane, QLD
hybrid
  • Lead delivery of front-end features for AI solutions and SaaS products
  • Senior level with expertise in React, TypeScript, large-scale web apps
  • React, TypeScript, accessibility (WCAG), design systems, testing
Posted 2d ago

Senior Full Stack Engineer (AI)

Quantium
Sydney, NSW
hybrid
  • Build scalable full-stack applications with AI and data capabilities
  • Strong production software engineering experience required
  • C#, Java, Node.js or Python | React, Angular or Vue | AWS
Posted 16d ago

Full Stack Software Engineer - Agentic AI

NinjaTech AI
Sydney, NSW
  • Build features for agentic AI platform with full OS capabilities
  • 1+ years software development experience
  • React, Next.js, Python, AWS, cloud platforms, databases
Posted 17d ago

Greenroom Robotics is on a mission to revolutionise maritime operations through the ethical application of Robotics, Autonomous Systems and Artificial Intelligence. We are Australia's leading Maritime Autonomous Systems provider, and take pride in deploying superior solutions to complex real-world problems. We have employees around Australia, and projects around the world.

Greenroom's Software Engineers are responsible for engineering the Greenroom Platform which contains the building blocks of our robotics framework that cover areas such as control, communications and machine learning to name a few. This allows us to create fast, reliable and tested solutions that can operate in demanding real-world maritime conditions.

Greenroom is seeking to fill several roles within its team that include:

  • Mechatronics / Robotics
  • Web developer / Front end
  • Game developers
  • Multidisciplinary full stack developers

As a Greenroom Software Engineer, you will be required to write well-structured and tested software. You will work closely with your team to solve complex problems across many domains, navigating web technologies, game engines as well as diving into low-level sensor integrations, communication and autonomous behaviour. You will troubleshoot complex systems, triage issues and perform root cause analysis to ensure that all software developed is to the highest standards and quality for deployment into real-world applications.

  • Own the software solutions that are deployed to customers
  • Write code to improve products and scale the Greenroom Platform
  • Collaborate across multiple teams to plan, build, and test complex functionality
  • Create and analyse metrics that are leveraged for debugging and monitoring
  • Triage issues, root cause failures, and coordinate next-steps

You will be working with a team of talented, personable and creative Engineers and Software developers with a proven track record in solving difficult technical and soft-skill problems. Working autonomously to strict deadlines, we need our Greenroom team to be excellent time managers and be quietly confident in their technical abilities, recognising that communication and interpersonal skills are critical. We want you to grow with us with increasing responsibility, and embody our values of Curiosity, Innovation, Integrity and Dedication. Join our team to progress your expertise as part of a close-knit multidisciplinary team working on exciting real-world maritime robotics challenges.

Rates and Location

  • Base Salary: Competitive, depending on the role and experience.
  • Location: We are currently looking to fill roles in our Sydney office, however, there is an opportunity to be based in our Perth office.
  • Start date: Flexible
  • Australian working permit

General Duties

Duties will vary depending on project priorities, but the following duties are indicative of a Software Engineer:

  • Develop quality software for existing products and platforms
  • Develop new technology to progress the Greenroom Platform
  • Analyse and maintain existing software applications
  • Design scalable, testable code
  • Discover and fix programming bugs

Experience and Qualifications

The following is required:

  • 3+ years experience in software development
  • Bachelor's degree in Engineering, Computer Science or Software Engineering
  • An eagerness to learn and a desire to solve complex engineering problems

Desirable Experience - Mechatronics / Robotics:

  • Robotics Operating System 2 (ROS2) or MOOS-IvP
  • Languages - C++
  • Python
  • DDS (e.g. eProsima FastDDS/FastRTPS)
  • JavaScript/TypeScript with React framework
  • Docker
  • Continuous Integration (e.g. GitHub Actions, TravisCI, Gitlab CI)
  • Agile project management
  • Proficient Linux user

Desirable Experience - Front End:

  • React (angular ok)
  • NodeJS
  • Typescript
  • Python
  • Docker
  • Git
  • Continuous Integration (e.g. GitHub Actions, TravisCI, Gitlab CI)
  • Agile project management
  • Proficient Linux user

Desirable Experience - Game Developer:

  • Engine experience (Unreal Engine preferred)
  • 3D Modelling/Texturing/Shaders
  • C++
  • Agile project management
  • Proficient Linux user
  • Continuous Integration (e.g. GitHub Actions, TravisCI, Gitlab CI)

Working Hours and Environment

We can be flexible and accommodating with location and working arrangements for the correct applicant. However, we currently have offices in Sydney, Melbourne and Perth with our primary software team based in Sydney.

Would this job suit you?

If you share our mission, and you are driven to solve complex real-world problems with a team of like-minded experts, then reach out to the greenroom team with your CV, and let us know why you're interested in the role: c***@*******************