Software Engineering Manager

Casa Systems Inc (Lane Cove NSW, Australia) 20 hours ago

Casa Systems, Inc. (Nasdaq: CASA) is 5G, delivering physical, virtual and cloud-native 5G infrastructure and customer premise networking for high-speed data and multi-service communications networks. Our core and edge convergence technology enables public and private networks for both communications service providers and enterprises. Casa Systems™ products deliver higher performance, improved network flexibility and scalability, increased operational efficiency and lower total cost of ownership (TCO). Commercially deployed in more than 70 countries, Casa serves over 475 Tier 1 and regional service providers worldwide. At Casa Systems, our mission is to deliver ultra-broadband solutions that keep families, communities and the world connected. We harness our passion for innovation to drive technological solutions that allow service providers to do amazing things that improve the way we live.

We are seeking to hire a Software Engineering Manager to join our collaborative, high growth access devices organization located at our office based in Lane Cove, Sydney, Australia.

The Software Engineering Manager will impact the organization by employing excellent leadership, problem reasoning, and innovation skills for efficient development of high quality, bug free, secure products. Reporting to the Head of Software Engineering, the Software Engineering Manager will manage a collaborative and high performing team of expert software engineers for core feature development, maintenance releases, bespoke development, and automated test systems for products during development and during production.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Responsible for all software development activities, efficient development of high quality, bug free, secure products.
  • Responsible for human resource management – planning for upcoming resource requirements and manage recruitment as required.
  • Lead, mentor, and nurture sub-teams of expert software engineers as they work core feature development, maintenance releases, bespoke development, and automated test systems for products during development and during production.
  • Provide feedback on roadmap and program of works on behalf of the team and then plans, motivates and manages delivery of development program.
  • Proactively identify areas for innovation with core technologies, systems and frameworks used in all areas of software development; researches available options, consults with relevant stakeholders and then incorporates enhancements into development program.
  • Responsible for monitoring, analysing and improving efficiency and output of the team.
  • Take a holistic approach to product quality and security through test automation.
  • Manage multiple senior stakeholders to ensure that the Software team delivers outcomes that match the expectations of the wider business.

QUALIFICATIONS:

  • Undergraduate degree in computer engineering, electrical engineering or equivalent.
  • 12+ years software engineering experience.
  • 5+ years team leadership experience.
  • Knows computer networking top-to-bottom, inside-out.
  • In-depth practical knowledge in wireless/wireline access technologies such as: GPON, ADSL, VDSL2, HFC, 3G, 4G LTE, etc.
  • Experience in computer networking, radio/cellular networks.
  • Exposure/experience in electronics implementation and prototyping.
  • Experience working with embedded systems, particularly embedded Linux.
  • Expertise in telecommunications theory and standards.
  • Adaptable, flexible, and a “can do” attitude.
  • Strong collaborative style, with ability to influence stakeholders without direct authority.
  • Significant background in hands on software development in a variety of relevant languages (e.g C/C++, Lua, Shell, Python, JS, etc)
  • Demonstrated ability and experience in leadership.
  • Strong problem-solving skills, and demonstrable experience at solving real-world problems.
  • Superb communication skills & experience in managing stakeholder expectations.
  • Able to live Casa’s core values: fun work environment; innovation & risk taking; passion, dedication & perseverance; and honesty & loyalty.

Casa Systems is committed to fostering a diverse workforce and inclusive work environment free from unlawful employment discrimination and without barriers to Equal Employment Opportunity (EEO).

Note: Only applicants with existing rights to work in Australia will be considered for this role.

#LI-JB1



Required Skills


Required Experience
More from Casa Systems Inc
Systems Engineer (Software)
Casa Systems Inc 20 hours ago
Human Resources Generalist - Australia
Casa Systems Inc 3 days ago

Software Engineering Manager

Apply On Company Site
Back to search page