Software Engineer — North Narrabeen, Pittwater Area

About CommBox CommBox is a leader in interactive and commercial touchscreen solutions, delivering innovative technology that transforms collaboration, education, and business communication. Our products empower users to connect, engage, and create in smarter ways. We are expanding our software development team and looking for a talented Software Development Engineer to help build and enhance our interactive solutions and help us continue to evolve the CommBox OS operating system and cloud applications. If you are passionate about technology, enjoy solving complex problems, and want to work on cutting-edge software, this role is for you Role Overview As a Software Development Engineer, you will design, develop, and optimise software for our interactive touchscreens and commercial displays, both on the device and in the cloud. You will collaborate with cross-functional teams to create seamless user experiences and ensure our technology remains at the forefront of the industry. Key Responsibilities Develop and enhance software applications for CommBox OS Android interactive displays and commercial touchscreens. Work with Android, and cloud-based technologies to build scalable and reliable solutions. Optimise software performance to deliver a fast, intuitive, and high-quality user experience. Collaborate with UX/UI designers to implement modern and visually appealing interfaces. Integrate third-party applications and services into our ecosystem. Participate in code reviews, testing, and debugging to ensure software quality. Stay up to date with the latest industry trends and recommend improvements. Required Skills & Experience 5 years of experience in software development, preferably in embedded systems or interactive displays. Bachelor’s or Master’s degree in computer science or related field Proficiency in Java, Kotlin, Python, or C++. Experience with Android development, a bonus. Familiarity with cross platform development and cloud services (AWS, Azure, or Google Cloud). In-depth knowledge of software development methodologies and technologies Familiarity with project management tools such as Jira, Confluence, or Agile methodology Good analytical, problem-solving, and critical thinking abilities Ability to work in a fast-paced, collaborative environment. Bonus Skills Experience with AI-driven features, including machine learning and natural language processing. Knowledge of WebRTC, video conferencing, or interactive collaboration tools. Familiarity with hardware-software integration and touchscreen technologies. Understanding of network protocols, APIs, and IoT integration. Experience with OATH2 and Cyber First Development Principles Why Join CommBox? Be part of an innovative, forward-thinking team shaping the future of interactive technology. Work with cutting-edge hardware and software solutions. Hybrid work environment with flexibility. Competitive salary and career growth opportunities. A culture that values collaboration, creativity, technical excellence and likes to have fun

Applications close Sunday, 27 April 2025
Take me to the job