C++ Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Are you a C++ developer looking for a wide-ranging role with a diversity of activities? This successful and growing tech company produce dedicated hardware, software and cloud systems working with modern, interactive media. This C++ Software Developer role will give you opportunities to work with embedded technologies, high-fidelity audio and video codecs and streaming, browser tech, software for 3D rendering, networking and cloud systems.
Requirements
You don’t need extensive experience in these areas, but you’ll be someone adaptable who enjoys this variety.
You will bring:
- Commercial-grade C++ software engineering skills and an appreciation for good modern development practices
- Some knowledge of low level (ideally but not necessarily embedded) software engineering, constrained systems, memory management and performance, thread-safe code
- An interest or experience in any or all of: audio/video, Embedded Linux, real-time code and drivers, browser technology (such as Chromium or WebKit), 3D graphics APIs, TCP/IP or HTTP networking, web requests (e.g. REST APIs), and potentially modern JavaScript and/or C#.
Adaptability, a willingness to learn, creativity and independence of thought (bringing new ideas to the table) are also key qualities.
Benefits & conditions
In exchange for your efforts, the company offers a generous package including a highly competitive salary and benefits. Annual expenses-paid trips abroad are also a potential perk. They have a diverse team across Cambridge, UK, in California in the US and in Europe.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…