Planys Technologies
Website:
planystech.com
Job details:
Company Brief
Planys is a deep-tech company developing mission-critical robotic and digital systems for defence and strategic infrastructure. The company designs and builds unmanned systems and advanced sensing solutions across underwater, maritime, and land domains, with a strong focus on naval, coast guard, and army applications. Planys is actively engaged in the development of Unmanned Underwater Vehicles (UUVs) ranging from small to extra-large platforms, along with ruggedised electronic and digital systems for armoured vehicles.
Leveraging its strong foundation in marine robotics, underwater inspection, and non-destructive evaluation (NDT), Planys integrates defence-grade electronics, sensing, and data analytics to deliver high-reliability systems suitable for harsh operational environments. The company combines platform engineering, payload integration, and AI-enabled digital analytics to support situational awareness, asset integrity assessment, and data-driven decision-making for defence forces and strategic asset operators.
Planys, globally recognised for strategic infrastructure solutions, is now focused on creating a strong and enduring presence in the defence sector, delivering indigenous unmanned and digital systems for the Army, Navy, and Coast Guard. (Website: www.planystech.com)
Key Responsibilities
- Design, develop, and deliver robust software applications using C/C++.
- Build and maintain applications on Linux-based operating systems (Ubuntu, CentOS, Arch, Pop!_OS, Kali, etc.).
- Develop efficient, scalable, and reliable software using strong data structures and algorithms.
- Write, debug, and optimize system-level and multi-threaded applications.
- Work with cross-functional teams to integrate software into mission-critical platforms.
- Create automation scripts using Bash, Python, or Perl to improve development workflows.
- Participate in software testing, debugging, performance optimization, and code reviews.
Required Skills
- 4–6 years of hands-on experience in software development.
- Strong programming skills in C/C++.
- Experience developing applications on Linux platforms and multi-threaded programming.
- Solid understanding of Operating System fundamentals.
- Strong knowledge of Data Structures and Algorithms.
- Excellent verbal and written communication skills.
Good to Have
- Experience with video codecs such as H.264, H.265, MPEG, and multimedia frameworks like FFmpeg or GStreamer.
- Exposure to Artificial Intelligence/Machine Learning frameworks.
- Experience with image processing and enhancement libraries such as OpenCV, Scikit-Image, or PIL.
Qualifications
- B.E./B.Tech, B.Sc., or BCA in Computer Science, Electronics & Information Technology
Click on Apply to know more.