Software Engineering Manager

1 month ago


Brisbane, Queensland, Australia Hunter Industries Full time
About This Role:

The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.

Key Responsibilities:
  • Lead a team of software and firmware engineers to design, develop, and deploy high-quality software solutions.
  • Collaborate with cross-functional teams to identify business needs and develop solutions that meet those needs.
  • Develop and implement software engineering best practices, including code reviews, testing, and continuous integration.
  • Manage complex firmware design, coding, and debugging functions for multiple projects.
  • Design, develop, and innovate software utilizing Object Oriented Programming and Functional Programming at an expert level.
  • Direct all components of desktop environment, storage, database, monitoring, and automation tools.
  • Facilitate the team's use of DevOps, Agile development, pipeline delivery, and Infrastructure as Code (IaC) to support the organization's software development teams.
  • Work effectively with legacy code, analyzing, understanding, and improving existing codebases without disruption.
  • Improve the team's use of Test-Driven Development at an expert level to ensure code quality is excellent.
  • Direct and execute Continuous Deployment with Continuous Delivery and encourage the rest of the team.
  • Design, query, and maintain SQL databases at an expert level.
  • Establish the use of all the following: Refactoring to Patterns, Design Patterns, Database Normalization, Object Oriented Programming.
  • Implement retrospectives at regular intervals.
  • Implement Testing via Automation script or manual based on the product specification.
  • Facilitate hardware engineers in selecting and implementing devices and recommend pin-out mapping.
  • Design, transform, and implement communication and protocol standards.
Requirements:
  • Bachelor's degree in Computer Science or equivalent training and work experience.
  • Minimum 8 years of programming experience in Software and Firmware Development with 3 years of experience supervising Software and Firmware Development teams.
What We Offer:
  • Amazing corporate culture - we walk the walk when it comes to our values
  • Fun company events
  • Company Donation Matching and Volunteer Rewards
  • Career Development opportunities and profit sharing bonus

  • Software Developer

    2 weeks ago


    Brisbane, Queensland, Australia RIB Software Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our Quantity-Surveying focused Graphics Engine team at RIB Software.Job Summary:This role will involve designing, developing, testing, and delivering modern data-driven C++ technology based Cloud SaaS applications that adhere to high performing responsive design and accessibility...


  • Brisbane, Queensland, Australia The Boeing Company Full time

    Job Title: Software Engineering ManagerAt The Boeing Company, we are seeking a highly skilled Software Engineering Manager to join our team. As a key member of our organization, you will be responsible for leading a team of software engineers and overseeing the design, development, testing, and integration of software for the MQ-28 Mission Segment...


  • Brisbane, Queensland, Australia The Boeing Company Full time

    Job Title: Software Engineering ManagerAt The Boeing Company, we are seeking a highly skilled Software Engineering Manager to join our team. As a Software Engineering Manager, you will be responsible for leading a team of software engineers in the design, development, testing, and integration of software for the MQ-28 Mission Segment software.About the...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers in the...


  • Brisbane, Queensland, Australia Boeing Full time

    Job Title: Software Engineering ManagerAt Boeing, we are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the development of cutting-edge software solutions for the MQ-28 Ghost Bat program.About the Role:The successful candidate will have a strong background in software engineering, with experience in managing...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware products. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Boeing Full time

    Job Title: Software Engineering ManagerAt Boeing, we're committed to innovation and collaboration to make a positive impact on the world. Our team is dedicated to delivering cutting-edge solutions that drive progress and excellence.Job Summary:We're seeking an experienced Software Engineering Manager to lead our team of software engineers in the development...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key member of our team, responsible for leading a group of software and firmware engineers. This role requires a high level of expertise in multiple fields and development practices.Key Responsibilities:Manage a team of software and firmware engineers, including hiring, training, and performance...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager is a key leadership position that oversees the development of software and firmware solutions. This role requires a deep understanding of software engineering principles, as well as excellent leadership and communication skills.Key Responsibilities:Lead a team of software and firmware engineers to design,...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social Responsibility.*This role is based...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    {"h1": "Engineering Manager at Flight Centre Travel Group", "p": "At Flight Centre Travel Group, we're on a mission to 'open up the world for those who want to see.' As an Engineering Manager, you'll be a key player in our team, helping us deliver modern quality solutions to achieve our strategic challenges for the future. Your responsibilities will include...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Software Engineering Manager leads a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social Responsibility.*This role is based...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Unlock the Future of Travel with Our Engineering TeamCiao, Olá, こんにちは, BokAt Flight Centre Travel Group, we're on a mission to 'open up the world for those who want to see'. Every day, we empower people to experience something amazing – travel. We're seeking a talented Engineering Manager to join our dynamic team.About the RoleYou'll be a...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Senior Software Development Lead oversees a team of software and firmware engineers, leveraging expertise in multiple fields and development practices to drive innovation and excellence.As a key member of the Hunter Industries team, this role requires a strong leader who can foster a culture of collaboration, continuous learning, and...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Engineering Manager OpportunityCiao, Olá, こんにちは, BokAt Flight Centre Travel Group, our purpose is to 'open up the world for those who want to see'. Every day, we give people all around the world the opportunity to experience something amazing – travel.We are seeking a skilled Engineering Manager to join our team. As a key member of our...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Unlock the Future of Travel with Our Engineering TeamCiao, Olá, こんにちは, BokAt Flight Centre Travel Group, we're on a mission to 'open up the world for those who want to see'. Every day, we empower people to experience something amazing – travel. We're seeking a talented Engineering Manager to join our dynamic team.About the RoleYou'll be a...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:The Senior Software Development Lead is responsible for leading a team of software and firmware engineers using an expert level of knowledge of more than one field and an expert level of development practices.Demonstrates behavior that is consistent with the company's values of Customer Satisfaction, Innovation, Family, and Social...


  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewThe Azure Core New Tech team is seeking experienced engineers to lead the onboarding process for new hardware technologies. This involves automating the verification, management, and delivery of hardware to Microsoft datacenters for various products. The team works at the intersection of software and hardware, creating technology to validate,...

  • Software Engineer

    3 weeks ago


    Brisbane, Queensland, Australia iGreenData Full time

    About iGreenDataiGreenData is a pioneering technology company that specializes in delivering innovative Cloud, Data, and Digital first solutions. Our mission is to empower businesses to harness the full potential of cloud computing, scalability, and reliability.Job SummaryWe are seeking a highly skilled Software Engineer to join our team. As a Software...