C++/Python Developer

·
Full time
Location: Belfast
·
Job offered by: Workonblockchain
·
Category: IT & Technology
We are looking for candidates who have a degree in Computer Science and substantial experience porting and optimizing algorithms for embedded systems. You should be proficient in Object-Oriented programming with Modern C++ (11, 14, or 17) and possess knowledge of multi-process and multi-thread architecture. Additional preferred skills include experience porting deep learning models to TensorRT or similar platforms, proficiency in C++/CUDA C and GPU-based development, and familiarity with video technologies such as GStreamer, DeepStream, and Triton. Experience in Python microservices and containerization (Docker, Kubernetes), along with Linux or embedded development experience, is also desirable. Scripting skills (e.g., Bash) and Python bindings for C++, as well as an understanding of Web Services (REST) and messaging services (RabbitMQ), are important. Familiarity with Agile/Scrum, Waterfall processes, and tools like Jira/Confluence will be highly advantageous. As a key member of our software team based in Belfast, Northern Ireland, you will play a critical role in the design and development of our cutting-edge, low latency, network-driven products. Your primary duties will entail designing, developing, testing, and maintaining our leading product while providing technical leadership throughout the design and product specification process. You will develop efficient and scalable C++ and Python code for various platforms, including on-premise, cloud, and edge devices. A significant aspect of your role will include optimizing server performance, particularly GPU utilization, and debugging applications to ensure low latency and high throughput. You will collaborate with other teams across the organization to ensure timely delivery of high-quality products, adhere to best practices in development processes, and stay current with technology trends in the security systems field. Mentoring and supporting team members will also be essential as we work together to deliver a world-class product. Description

We are a global technology company with a long-standing history of innovation and leadership in the industry. We take pride in using technology to create a more sustainable world. Working with us means being part of an innovative and dynamic company that values diversity, inclusion, and collaboration. We encourage our employees to think creatively, challenge the status quo, and find new solutions to complex problems, all while maintaining a healthy work-life balance through a supportive and flexible environment. We offer a competitive base salary of up to £65k, generous holidays and flexible working policies, and a personal health and wellness package, including private healthcare for your family, pension contributions, and other standard benefits. If you are ready to drive success with your technical expertise and leadership, we welcome your application.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details