ARE YOU..
.
1. Are you passionate about audiovisuel systems?
2. And interested to work for an international organization that is in full expansion ?
Working as an Embedded Software Engineer Audio|Video
3. Collaborating with cross-functional teams to define and refine requirements on multimedia streaming & processing and specifications.
4. Integrating and rigorously validating new and innovative product designs.
5. Designing, developing, and maintaining software for advanced embedded devices and systems, right from concept to production and beyond, ensuring successful commercial deployment.
6. Write code that is not only clean and efficient but also highly reusable.
7. Evaluating and optimizing the efficiency, stability, and scalability of critical system resources.
8. Embracing the challenge of debugging and resolving defects and issues.
9. Emphasizing comprehensive unit testing and seamless integration testing to guarantee top-notch software reliability.
10. Actively participating in design and code reviews, fostering a culture of excellence, and ensuring software quality .
11. Collaborating closely with the QA teams, addressing and rectifying software bugs efficiently.
12. Staying at the forefront of industry trends and emerging technologies in software development, constantly evolving and innovating to meet the dynamic demands of the field.
Professional skills we’re looking for:
13. You have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Proficiency in C++ 14 or a higher version.Solid knowledge of Python.Experience with multimedia frameworks such as GStreamer, Pipewire, PulseAudio, FFmpeg
14. Familiarity with multimedia codecs including AV1, H265, H265, SRT, AES67, PCM, SMPTE,
15. Understanding of realtime multimedia transport protocols like RTP, SRT, WebRTP, HLS, …Familiarity with object-oriented design and development principles
16. Hands-on experience with modern DevOps tools and principles, including CI/CD, unit testing, and TDD (Test-Driven Development).
17. Proficiency in Agile methodologies
18. You have a good understanding of version control systems (e.g., Git).
19. Strong organizational and time management skills.
20. Excellent problem-solving and analytical abilities.
21. Good communication and collaboration skills.
22. Keep attention to detail and an aptitude for working effectively in a team-oriented environment.
But our ideal colleague…
23. Has experience with the Rust programming language
24. Has knowledge of network programming and protocols.
25. Proficiency in Machine Learning, Tensorflow, Pytorch, OpenCV
26. Familiarity with software debugging and profiling toolsKnowledge of GPU technologies such as OpenGL, Vulkan, OpenCL, ..
What’s in it for you?
27. The chance to work on state-of-the-art projects in a market that represents sustainability;
28. A full-time contract (38 hour week) at a company that has international success, but remains solidly rooted in Belgium as it keeps on growing;
29. An attractive salary, supplemented with our personalized Televic Bonus Plan as well as legal benefits;
30. An environment driven by teamwork and the constant will to innovate;
31. The chance to deliver quality, because that’s what we stand for;
32. A stimulating, no-nonsense mentality, with an eye for your unique talents and growth.