Software Engineer

Casa Systems

Melbourne, AU
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/08/2021
  • Website:
  • Company Address: 100 Old River Road, Andover, MA, 01810

About Casa Systems

Casa Systems is pioneering advanced ultra-broadband 5G solutions for mobile, cable, fixed and converged service providers.

Job Description

Tracking Code
Job Description

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 Engineer to join our collaborative, high growth organization located at our office based in Surrey Hills, Melbourne, Australia.


The Software Engineer will make an impact to the company through the development of software code for embedded access devices.




  • Design and develop high-performance, reusable software for embedded Linux devices.
  • Ensure product quality through participation in peer code review and development of unit testing.
  • Proactively identify and implement improvements to software components and infrastructure.
  • Work collaboratively with stakeholders to resolve technical issues.




  • Tertiary qualifications in a relevant engineering field (electronics, software, computer science, etc.) preferred.
  • 2+ to 5 years of software development experience.
  • Strong "C" programming skills.
  • Experience in scripting languages (e.g. Lua, Shell, Python) preferred.
  • Experience with Linux.
  • Background in embedded Linux preferred.
  • Agile and driven collaborator.


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).



Job Location
Melbourne, Victoria, Australia
Position Type

Related Jobs

Senior Software Quality Assurance Engineer - vBNG

Casa Systems - Andover, MA, US

Director, Systems Engineering (APAC)

Casa Systems - Hong Kong

Infrastructure Software Quality Assurance Engineer

Casa Systems - Andover, MA, US

Sales Account Manager - Europe

Casa Systems - Milan, IT

Senior Software Engineer - Small Cell, RAN (Spain)

Casa Systems - Valencia, ES
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.