Algolux is an industry-leading software provider with technology at the intersection of AI, computer vision, and computational imaging. Our award-winning products address mission-critical applications for the Advanced Driver Assistance Systems (ADAS), Autonomous Vehicle (AV), Smart City, and video security markets.
Your mission and day-to-day tasks
As a Senior C++ Developer, you will contribute to the integration of Deep Learning based Computer Vision technologies on a variety of software and hardware platforms. The ideal candidate is a Software Engineer with a proven ability to write production-quality code and who is comfortable collaborating with the R&D team.
Key responsibilities:
- Integrate or port computer vision and image processing algorithms to various platforms.
- Participate in the design of Computer Vision software infrastructure that:
- Supports a variety of computing platforms and AI accelerators (such as PCs, embedded devices, CPUs, GPUs and VPUs)
- Leverages the power of existing Neural Network inferencing frameworks like TensorRT, OpenVINO, TensorFlow, etc.
- Provide constructive feedback and guidance to junior team members.
Requirements
- As a Senior C++ Developer, you will contribute to the integration of Deep Learning based Computer Vision technologies on a variety of software and hardware platforms. The ideal candidate is a Software Engineer with a proven ability to write production-quality code and who is comfortable collaborating with the R&D team.
Key responsibilities:
- Integrate or port computer vision and image processing algorithms to various platforms.
- Participate in the design of Computer Vision software infrastructure that:
- Supports a variety of computing platforms and AI accelerators (such as PCs, embedded devices, CPUs, GPUs and VPUs)
- Leverages the power of existing Neural Network inferencing frameworks like TensorRT, OpenVINO, TensorFlow, etc.
- Provide constructive feedback and guidance to junior team members.
Nice to have
- CUDA
- Deep Learning frameworks such as TensorFlow, PyTorch or Caffe.
- Automotive or Embedded Platforms, such as NVIDIA Drive/Jetson AGX.
- Good knowledge of Deep Learning and Computer Vision algorithms.
- ASPICE.