Senior Software Engineer

at Private
Published August 9, 2020
Location City Hall / Clarke Quay, Singapore
Category Information Technology  
Job Type Full-time  

Description

Senior Software Engineer location City Hall / Clarke Quay, Central. Job Type Full-Time.

You will be responsible in implement new features on Trakomatic’s flagship products OTrack, OSense and OTrail. Release cutting-edge technology with Enterprise-grade stability and reliability. Port new algorithms from CPU architecture to GPU (CUDA). Cross-compile and optimize code across multiple CPU architectures - x86, x64 and ARM). Write SDK framework for 3rd party developers to develop on top of our technology. Work hand-in-hand with our R&D team and our Data Visualization team to provide a unified back-end framework to quickly implement new algorithms and visualize outputs intuitively.

Job requirements 3 years of software development experience in C/C++, CUDA, C# .NET. Solid understanding of data structures and algorithms. Experience with and/or interest in full software development lifecycle activities: requirements management, technical design, implementation, testing/release.  Strong verbal and written communication skills.

Strong analytical and problem-solving skills. Experience with enhancing and maintaining mission-critical software in a fast-paced environment is a plus but not necessary. Leadership, management, and mentoring experience also highly valued. Computer Vision experience is a plus but not necessary.