Principal Software Developer

2 weeks ago


Brisbane, Queensland, Australia beBeeSoftware Full time $80,000 - $105,000
Job Description:

As a software engineer, you will be responsible for developing and deploying robotic automation systems.

You will focus on improving CI/CD pipelines, fixing bugs, and supporting the deployment of low-level software across real-world mining environments.

This role involves gaining hands-on experience with Docker, networking, and system-level programming while working alongside experienced engineers in robotics, controls, and software architecture.

Key Responsibilities:
  • Maintain and improve CI/CD pipelines to ensure reliable build, test, and deployment processes.
  • Debug and fix issues in C++ and Python codebases.
  • Support software deployment across Linux-based systems in production and testing environments.
  • Work with Docker and containerization tools for building, testing, and deploying applications.
  • Troubleshoot networking and system-level issues in distributed deployments.
  • Collaborate with senior engineers to integrate fixes and improvements into production software.
  • Document processes, fixes, and improvements to support knowledge sharing across the team.
Required Skills and Qualifications:
  • Proficiency in C++ and Python.
  • Comfortable working in Linux environments.
  • Exposure to CI/CD workflows and version control (Git).
  • Familiarity with Docker or containerized environments.
  • Strong problem-solving and debugging skills.
  • Eagerness to learn new tools, technologies, and approaches.
About You:

We are seeking a motivated software engineer with strong fundamentals who is keen to learn and contribute to real-world automation systems.

Key skills & experience:

  • Proficiency in C++ and Python.
  • Comfortable working in Linux environments.
  • Exposure to CI/CD workflows and version control (Git).
  • Familiarity with Docker or containerized environments.
  • Strong problem-solving and debugging skills.
  • Eagerness to learn new tools, technologies, and approaches.

Nice-to-have (but not required):

  • Experience with networking (TCP/IP, distributed systems).
  • Knowledge of automated testing frameworks.
  • Understanding of software deployment in embedded or industrial environments.


  • Brisbane, Queensland, Australia beBeeSoftware Full time $150,000

    Job Title: Principal Software Development ExpertJob DescriptionA skilled Principal Software Development Expert is required to lead the development and maintenance of software applications using a range of technologies including ReactJS, TypeScript, ASP.NET Core, Entity Framework, and Azure services. The ideal candidate will have experience in developing...

  • Software Developer

    1 week ago


    Brisbane, Queensland, Australia Simpro Software Full time

    OverviewSoftware Developer role atSimpro Software.What We OfferLeave to foster personal connections, health & wellbeingEmployee Assistance ProgramGenerous Parental Leave ProgramPaid Volunteer Leave DaysPublic Holiday Exchange SchemeDelicious, free, chef-prepared lunch daily on siteUp to 4 weeks a year of flexible \'Work from Anywhere\' timeTalent Referral...

  • Software Developer

    2 weeks ago


    Brisbane, Queensland, Australia Simpro Software Full time

    OverviewSoftware Developer role at Simpro Software.What We OfferLeave to foster personal connections, health & wellbeingEmployee Assistance ProgramGenerous Parental Leave ProgramPaid Volunteer Leave DaysPublic Holiday Exchange SchemeDelicious, free, chef-prepared lunch daily on siteUp to 4 weeks a year of flexible \'Work from Anywhere\' timeTalent Referral...

  • Software Developer

    2 weeks ago


    Brisbane, Queensland, Australia Simpro Software Full time

    OverviewSoftware Developer role at Simpro Software.What We OfferLeave to foster personal connections, health & wellbeingEmployee Assistance ProgramGenerous Parental Leave ProgramPaid Volunteer Leave DaysPublic Holiday Exchange SchemeDelicious, free, chef-prepared lunch daily on siteUp to 4 weeks a year of flexible \'Work from Anywhere\' timeTalent Referral...


  • Brisbane, Queensland, Australia Department of Transport and Main Roads Full time

    Join to apply for the Principal Software Asset Specialist role at Department of Transport and Main RoadsJoin to apply for the Principal Software Asset Specialist role at Department of Transport and Main RoadsAt TMR, we're committed to delivering innovative and impactful solutions that benefit Queenslanders. The Principal Software Asset Specialist is...


  • Brisbane, Queensland, Australia Simpro Software Full time

    OverviewAs aSenior Software Developer, you'll lead the design, development, and architecture of complex software applications across multiple technology stacks. You'll mentor team members, drive technical decisions, and deliver high-quality enterprise solutions while establishing best practices in cloud, frontend, and backend technologies.What You'll DoLead...


  • Brisbane, Queensland, Australia beBeeSoftware Full time $120,000 - $170,000

    Job OpportunityWe are seeking a skilled professional to join our team as a Principal Software Developer. In this role, you will have the opportunity to work on challenging projects and collaborate with a talented group of engineers.Key Responsibilities:Develop software using a range of technologies including ReactJS, TypeScript, ASP.NET Core, Entity...


  • Brisbane, Queensland, Australia Simpro Software Full time

    Overview As a Senior Software Developer, you'll lead the design, development, and architecture of complex software applications across multiple technology stacks. You'll mentor team members, drive technical decisions, and deliver high-quality enterprise solutions while establishing best practices in cloud, frontend, and backend technologies. What...


  • Brisbane, Queensland, Australia Simpro Software Full time

    OverviewAs a Senior Software Developer, you'll lead the design, development, and architecture of complex software applications across multiple technology stacks. You'll mentor team members, drive technical decisions, and deliver high-quality enterprise solutions while establishing best practices in cloud, frontend, and backend technologies.What You'll DoLead...


  • Brisbane, Queensland, Australia Cotality Australia Full time

    Join to apply for the Principal Software Architect role at Cotality Australia3 days ago Be among the first 25 applicantsJoin to apply for the Principal Software Architect role at Cotality AustraliaAt Cotality, we are driven by a single mission—to make the property industry faster, smarter, and more people-centric. Cotality is the trusted source for...