C++ Software Developer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£80,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) 3D Computer Graphics Software 3D Rendering Application Programming Interfaces (APIs) C Sharp (Programming Language) C++ (Programming Language) Memory Management Linux on Embedded Systems Software Engineering Data Streaming TCP/IP Video Codec
+3 more
WebKit Cloud Platform System Restful APIs

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.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:49 min

Evaluating cross-browser support and persistent platform limitations

Nico Martin · LIVE

Videos

See all

Related articles

See all