
C++ engineer
- Manila City, Metro Manila
- Permanent
- Full-time
- Design, develop and test software and associated components that are part of a software and hardware system for audio & video networked products
- Practice established software development methodologies and principles
- Engage in unit, integration and testing of software components and systems.
- Take ownership of product features and components shared across multiple products
- Work with the Audinate Support team and, as required, Audinate's customers to help support and debug our software solutions
- 4+ years' experience with C/C++ for cross platform development e.g. Linux, Windows, macOS
- Exposure to modern software design processes
- Previous exposure to an Agile development environment
- Familiarity with Linux systems internals
- Embedded software experience
- Golang, Rust
- CMake
- Automated build and test systems
- Scripting languages
- Cross-platform UI development
- Knowledge of networking technologies
- Background / interest in audio or video software