
Job description
The R&D engineering team is responsible for all software and/or hardware design work for video products. As a Software Engineer on the Video Development Team, you will be responsible for designing, building, and testing software for broadcast equipment.
Research and development of software features for embedded Linux systems, troubleshooting and documenting customer issues, performing code reviews, and breaking down high-level feature requests into sprint-size tasks.
Must be comfortable working in and with a multitude of systems and networking technologies, experience with the broadcast industry and applicable technologies, strong knowledge of C/C++, embedded systems, and Linux.
Company

Media & Communications • Tech, Software & IT Services
Imagine Communications is a leading media technology company that develops innovative software solutions for broadcast, networking, ad tech, playout, and live production. With over five decades of experience, they specialize in scalable technologies enabling seamless TV Everywhere experiences and future-proof ecosystems. Their commitment to research and development ensures they stay ahead of industry trends, providing cutting-edge solutions for the world's leading media companies.
Keep exploring

Imagine Communications

Persistent Systems

Persistent Systems
Heads Up Technologies
Lumentum
RFA Engineering