 
        
        Overview
Senior Embedded Software Engineer (Linux, Audio, Video)
Location: Melbourne, Australia
About the Role
We're seeking a Senior Embedded Software Engineer to join our team and drive the development of next-generation, high-performance audio and video networking products. This role requires deep technical expertise in low-level programming, streaming technologies, and embedded Linux systems. You'll work hands-on with our engineering team, global partners, and BSP (Board Support Package) providers to deliver robust, scalable, and innovative solutions.
This is a senior-level, Melbourne-based hybrid role. Some onsite work is required, with flexibility in the arrangement. The position is available for immediate start.
Key Responsibilities
 * Low-Level Development: Design, implement, and optimize C/C++ code for embedded Linux platforms, ensuring high performance and reliability.
 * Audio/Video Streaming: Develop and maintain streaming pipelines, codecs, and protocols for professional-grade audio/video over IP.
 * Performance Optimization: Dive deep into hardware/software interactions to solve complex issues, ensuring efficiency and scalability.
 * Collaboration: Work closely with internal engineering teams and partners to deliver integrated, production-ready solutions.
 * Innovation: Contribute original ideas and approaches to enhance system capabilities and push product performance boundaries.
Must-Have Qualifications
 * 5+ years of professional experience in embedded systems development with strong C and C++ skills.
 * Proven expertise with Linux and embedded Linux environments.
 * Experience in one or more of real-time network streaming, audio and video streaming, or software A/V codecs.
 * Bachelor's degree (or higher) in Software Engineering, Computer Engineering, or a related discipline.
 * Available to start within 4 weeks.
#J-18808-Ljbffr