Blackmagic Design, a name synonymous with groundbreaking creative video technology, are looking for both Junior and Mid-Level C++ Engineers.
This role will have you joining a highly proficient engineering team working out of our Bristol office.
About the Opportunity
For this role you will need to be passionate about code and have a willingness to tackle difficult problems head-on. We are looking for software engineers that have fluent C++ programming skills.
You will get the opportunity to work on our range of products, which service the live and post production video industry. This include some of the most advanced film and broadcast cameras, audio/video converters, colour and editing software, scanners and monitors just to name a few.
As a C++ Engineer you will be collaborating directly with our development and marketing departments and your team will be involved with the entire production cycle. You will get hands on experience with building end to end prototype to final hardware.
All aspects of production and manufacturing are done in house, including our operating system Blackmagic OS which is used on all our products making us the only company in the Southern hemisphere to build their own operating system.
The skill set we require from you
- Fluent programming skills and implementing solutions using C++
- Knowledge modern C++ (C++11, 14 and 17)
- Linux, Mac OS X or UNIX development experience
- History of building custom made products
- Experience with multi process or threaded applications
- Experience with complex data structures
- Scripting experience (python preferred)
- Ability to handwrite code with a willingness to discuss
If these skills, requirements and goals match your own, please apply today.
We are unable to offer visa sponsorship. Please only apply if you have full rights to work in the UK.