C++ Engineer
Posted 21 hours 56 minutes ago by FPSG Connect
- Collaborate with diverse cross-functional teams to integrate solutions onto diverse hardware platform.
- Implement and maintain code in primarily C++ and secondary Python.
- Contribute to diverse AI and ML lead approaches.
- Optimise for real-time analysis and understanding.
- Design Develop and optimize AI models for imaging and video understanding applications.
- Maintain version control of all module development.
- Utilise OpenVINO and OpenCV for AI model deployment and optimisation.
- Perform benchmarking and performance optimization for efficient inference on hardware.
- Remain up to date with the latest advancements in AI and computer vision, bring these ideas into play on continuous improvement.
- Understand performance constraints in the environment and test models that can operate within those constraints.
- Document all work and decision-making processes.
- Advanced skills in C++ is critical to this post
- C++ knowledge to include demonstrable practical exposure to Template classes, PIMPL, Type casting etc
- Strong skills in Python programming.
- Experience with GPU programming and parallel computing is highly desired.
- Practical exposure to AI and deep learning techniques, with practical experience in developing models in Computer Vision.
- Proficiency with OpenVINO and OpenCV for model deployment and optimization.
- Strong problem-solving skills and attention to detail.
- Proactive mind-set with a focus on customer needs.
- Ability to work with video, image, and data streams effectively.
- An understanding of image processing, computer vision fundamentals, video, image, and data streams is highly desired.
Please note the desired 3 days a week on-site will require living within a reasonable commutable distance. At this time the end client does not have a Visa sponsorship licence and therefore cannot provide visa support.
RewardIn return for your hard work, we'll offer you a salary and package that's commensurate with your experience. With training, and exposure to new tech will ensure your career development.
Join the team and be part of a company that's known for offering candidates a diverse range of project opportunities, where complexity and collaboration ensure continual personal and technical development.
C++, Template classes, PIMPL, Type casting, OpenVino, OpenCV, AI, ML, GPU Programming, Parallel computing, TensorRT, ONNX, Linux, Bash, Windows, Computer vision, Image processing, Docker, Version control & code maintenance practices.
We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any reasonable adjustments we can make to assist you in your application or with your recruitment process.