C++ Developer
C++ Developer
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
We are looking for a strong C++ Developer to join our engineering team in enhancing and scaling our Vision Platform. You will work closely with software engineers, AI/ML engineers, and system architects to improve the performance, reliability, and scalability of our platform. The system powers large-scale, real-time video analytics deployments and processes high-volume data streams in production environments.
This role is ideal for someone who enjoys:
- Writing efficient, modern C++
- Working on performance-critical systems
- Optimizing real-time processing pipelines
- Building scalable, production-grade platforms used at scale
Key Responsibilities
- Design, develop and maintain high-performance C++ components within our Vision platform
- Collaborate with the engineering team to improve system architecture, scalability, and reliability
- Implement and optimize multi-threaded and concurrent processing pipelines
- Enhance video/data processing workflows to improve throughput and reduce latency
- Integrate with AI inference engines, GPU pipelines, and third-party SDKs
- Troubleshoot and resolve complex system issues in production environments
- Participate in design discussions, code reviews, and platform improvement initiatives
Required Skills
- Strong proficiency in Modern C++ (C++20 preferred)
- Solid understanding of:
- Multithreading & concurrency
- Memory management
- STL and standard containers
- Experience developing on Linux environments
- Familiarity with:
- CMake or other build systems
- Git
- Debugging and profiling tools (gdb, valgrind, perf)
Good to Have
- Experience in:
- Real-time systems
- Video processing / multimedia frameworks
- Networking (TCP/UDP, WebSockets)
- GPU acceleration (CUDA)
- AI inference engines (e.g., TensorRT, OpenVINO)
- Experience with containerization (Docker)
- Exposure to large-scale distributed deployments
What We Look For
- Strong problem-solving ability
- Attention to performance and code quality
- Ownership mindset and accountability
- Ability to work effectively within a cross-functional engineering team
- Passion for building robust, scalable systems
What We Offer
- Opportunity to contribute to and shape a production Vision platform
- Work on real-world, large-scale deployments
- Exposure to cutting-edge AI and performance engineering challenges
- Collaborative and innovation-driven engineering culture
Similar Jobs
✨ Restaurant Service Captain|$3,500 + Sign on Bonus✨
Assistant Quality Manager (Aerospace)
Senior Technology Development Device Engineer
Vice President
REINFORCING IRON WORKER
Response Reality Check
ST ENGINEERING IHQ PTE. LTD.
Ready to Apply?
This is a direct application to ST ENGINEERING IHQ PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer