Embedded Software Engineer
Hybrid
Full Time
#Product Development
#Engineering
#C++
#Linux
#Systems
#Communication
#Scrum Agile
At Audinate, we are the global leaders in networked media. Our Dante technology has become the industry standard for professional audio and video, allowing users to replace traditional cabling with computer networks. You will find our solutions powering major institutions like the Sydney Opera House, Microsoft, and NFL Media Headquarters. We are currently looking for a Senior Embedded Software Engineer to join our team in Belgium to help us build the next generation of features for our AV products.
Key outcomes
- Develop embedded software applications, hardware drivers, and networking protocols using C++ and C.
- Collaborate with product and engineering teams to design and introduce new product features and enhancements.
- Work within a cross-functional team to create cutting-edge technology.
- Adhere to established software development principles and methodologies.
- Perform peer reviews for designs and code.
- Execute unit, integration, and system-level testing to ensure high quality.
Requirements
- A bachelor’s or master’s degree in Computer Science, Computer Engineering, or Electrical/Electronic Engineering.
- Strong proficiency in C and C++.
- Solid experience with real-time embedded systems, including the ability to debug and implement code for microcontrollers.
- Practical knowledge of Linux and associated development tools.
- A firm understanding of hardware, including the ability to debug circuits and read schematics.
Preferred qualifications
- Experience with ARM processors or similar microprocessors.
- Familiarity with network protocols and hardware communication interfaces like I2C, I2S, SPI, UART, Ethernet, and USB.
- Proficiency with the GNU software development toolchain, including gcc, binutils, and gnumake.
- Knowledge of embedded operating systems and Embedded Linux.
- Experience with scripting languages such as Python or Bash.
- Familiarity with build systems like Yocto.
- Experience using version control and task management tools like Git, Jira, Bitbucket, and Confluence.
- Background in device driver development.
- Understanding of Scrum or Agile methodologies, specifically SAFe.
- Knowledge of FPGA or hardware description languages.
- Experience with test equipment such as JTAGs.
Compensation
We offer a competitive salary package that includes an annual bonus and an equity incentive plan. You will also benefit from our hybrid work model, which allows for flexibility while maintaining regular in-person collaboration at our office in Louvain-La-Neuve.
How to apply
If you are interested in shaping the future of AV technology and working with a global team of experts, we invite you to submit your application to join our team.







