About CynLr Just like a baby’s brain, CynLr Visual Intelligence stack makes Robots to instinctively see & pick any object under any ambience, without any training. (Demos: Website Today, we don’t have a robot that can fit a screw into a nut without slipping a thread. Imagine what it would take for a robot to assemble a Smartphone or a car by putting together 1000s of parts with varied shapes and weights, all in random orientations. Thus factories become complex, needing heavy customization of their environment. CynLr enabled visual robots intuitively handles any object, even from a clutter – a universal alternative to custom machines, simplifying factory lines into modular LEGO blocks of micro-factories. Simplifying factories with robots that can pick & place any object has been a 40 year old pipe dream - touted as The Holy Grail of Robotics. Responsibilities: Build the entire Vision & Learning SW Stack, Task & Robot Control OS. Extensively optimize the performance of algorithms and translate them into an API library for internal engineers and customers. Create a UI layer for end users. Set up the project framework ensuring scalability, modularity & maintainability. Design and set coding standards and guidelines along with the review process. Identify platforms, set up toolchains and support APIs needed for every stage of the development process. Design the development process for parallel threaded coding and debugging. Train the team with debugging skills and performance improvements with C++. Design the dependency architecture and version management system. Design the release management system & API/Library licensing. Design test frameworks for integration, distribution, performance profiling & safety. Must have an understanding of: Compiler working and construction. CPU architectures – x86, x64 & ARM. Hardware-associated driver development. OS and layers (Board Support Packages, BIOS, UEFI, BootLoader). Memory architectures and optimizations. MIMD, SIMD. Good to have experience and practice with: GPU-based application development. Knowledge of CUDA (Excellency is not necessary). State machine architecture. Realtime computing. UI-based deployable application development. Team Structure: The engineering team will comprise of – Algo Team, GPU Team, SW Dev Team & HW Team. Each team will collaborate on implementation and guide others through the process. What will you do? Your contribution will include architecting, defining test cases, reviewing & implementing all the SW & firmware parts, including image processing, Neural Models, APIs, vision sequences, manipulation sequences, drivers, etc. Your thorough knowledge of system architecture and C++ will drive the software design & development. How will you do it? You will have the freedom to define the product, with the responsibility of adapting to evolving requirements. You will build a team as the product evolves, maintaining an entrepreneurial spirit. Interested Candidates, please apply on the APPLICATION LINK: Website Job Type: 100% Benefits: Company pension. Insurance services. Schedule: Monday to Friday. Supplemental Pay: Performance bonus. Work Location: In person. Expected Start Date: 01/01/2025. #J-18808-Ljbffr