We are looking for an 'all-round' software developer.
The company build various software solutions to help media broadcasters secure, monitor and analyse their operations. They do offer hardware products that we installed into various elements of a distribution network, but this role focuses on building the applications that run on them.
C++ and Linux are the preferred tools to have experience with, but with a senior team of 15 engineers, we are looking for someone who is a solid, all-around and multi-talented software engineer. Other tools that you might choose to use are Rust, Python, JavaScript, Svelte, React etc.
An understanding of media protocols, networks and industry-specific tools is a bonus but not an absolute requirement for the job.
Preferred Qualifications:
- Bachelor's/Master’s degree in Computer Science or related technical field, or equivalent practical experience
- Expert knowledge of C++ development in a Linux environment
- Experience with product-relevant technologies, including networking, media protocols, OTT and media processing, but these are not required to get the job
- Front-end skills in Javascript, HTML5, Svelte, React
- Experience with an agile way of working
- Experience with AI programming assists and AI prompting in general
- Familiarity with general tools such as git, Python, Rust, databases, AI, Docker
Apply here or contact Dylan Johnston.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Embedded Software Engineer
2026-05-20
User Experience Designer
2026-05-20
Team Lead (Python/Full-stack) Inhouse - Oslo
2026-05-20
- Posted
- Mar 20, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Oslo
- Company
- Tenth Revolution Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Embedded Software Engineer
2026-05-20
User Experience Designer
2026-05-20
Team Lead (Python/Full-stack) Inhouse - Oslo
2026-05-20