Lead Software Engineer

1 month ago


Delhi, India Planys Technologies Full time
Company Brief

Planys is a deep tech start-up revolutionizing infrastructure integrity and risk assessment. Planys specializes in smart underwater inspection solutions and sophisticated digital analytics and reporting of NDT data. Planys envisions to steer a new course in the maintenance and inspection industry with its disruptive innovations in the field of marine robotics, novel underwater NDT methods and AI enabled post-inspection analytical digital reporting dashboard. Planys helps asset owners/operators in taking data-driven decisions for effective maintenance and repair of their critical assets. (Website: Brief :Software team in Planys Technologies deals with various departments like, Business development team,operations team, Product development team and Maintenance team where the software development team isfocused on delivering software requirements of each department like web-based business intelligence reportingplatform, data analytical tools, embedded software for ROVs, Vision systems (Streaming, Storing, Videoprocessing and Image processing) for video analytics, online tools/service applications, software applicationsand Artificial Intelligence/Machine learning related products.As a Software Lead in Planys you need to understand the requirements of each team, analyse the requirementsand lead the software development team towards achieving their targets. You need to have an ability to foreseethe importance of emerging technologies of software industry and integrate the necessary innovations into theexisting products of Planys Technologies.

Roles and Responsibilities

● You will be working on Software Architecture designing, developing, integrating and testing along withleading a group of talented software individuals● Your primary role will be management, leadership, inter departmental cooperation, communication,high-level design, project/product management, supervision of development activities, training ofmembers, strategizing, plan build-up, plan execution monitoring, code reviews,documentation reviews, task monitoring, task scheduling, motivating the team, process build-up,stakeholder management, technology identification, feasibility studies, R&D, product specificationdevelopment, management and maintenance of existing products, process execution supervision,product test standard specification, oversee product testing, bug and feature management, ITmanagement, management of repositories and associated development tools/platforms, IPRmanagement, ISO compliance management, budget management, timeline monitoring, bug/featuretracking, and other relevant leadership and managerial activities. Hands-on development activities willform a small fraction of your role

● There are two major teams at Planys – Core Development Team (C/C++) and Web Development Team(NodeJS). You will be required to lead both the teams with your judgement, technical contribution andexperience. However, it is not required that you are an expert in both. Master of one and experiencewith the other is the preferred requirement

● Role with the Core Development Team:○ Developing a software system based on Linux kernel environment which is compatible andcustomizable with various sensors communicate over serial, ethernet, etc., Planys Technologies Pvt. LtdSubmersible Inspection and Survey Solutions○ Developing a software application to interface modules like video streaming, micro controllerunits, autonomous vehicle control systems with a web-based UI for pilots to visualize andcontrol the ROV navigation.○ Developing an analytical tool to understand the data collected by various onboard sensors ofROV and developing a predictive maintenance tool with growing data collected from the ROV’s○ Developing a robust real time vision system to stream and store in different client platforms likebrowser, desktop applications etc.○ Develop AI related applications involving computer vision,○ Development of software to interface with specific firmware

● Role with the Web Development Team:○ Lead and guide an enthusiastic group of full-stack web developers and contribute in thedevelopment of web based platforms and future SaaS products for the organization,○ Developing a web-based business intelligence software system to integrate the data collectedby ROV’s and presenting the data in a sensible way with easy to explore UI experience,○ Developing a robust real time video streaming system to in different client platforms likebrowser, desktop applications etc.○ Development of internal web-based products and services for organizational work-flow towards‘inspection report creation process● Building a scalable software infrastructure to support remote maintenance and development● Owning to the small size of the organization, as an additional responsibility you will also be required tooversee the IT Department working along with the CTO

Educational Qualifications:B.Tech/M.Tech/M.Sc in Computer Science/Computer Engineering/ Electrical Engineering or any relatedfields

Expected Skillsets● Towards the Core Development Team:○ Linux and Linux-kernel based software development○ Proficient in object-oriented concepts of C++ and advanced concepts C. Alternatively extensivedevelopment in python can be considered○ Conceptual knowledge of networking and its implementation on Linux platform○ Experience in image enhancement tools like open-cv, PIL, scikit-image is recommended.

● Towards the Web Development Team:○ Experience on web technologies like HTML5, CSS3, JavaScript along with any front-endframeworks like angular, react etc.○ Experience in web development (backend or full-stack) is a strong plus○ Knowledge on backend servers like Nodejs and its frameworks is again a big plus

● General skills:○ Knowledge on video compressions using codecs like MPEG,H264/H265, vp9 and hands onexperience with encoders like ffmpeg, gstreamer etc.,○ Strong understanding of software development fundamentals and best-practices○ Superior knowledge and hands on experience in data structures, algorithms and designpatterns○ Working proficiency and excellent communication skills in verbal and written English○ Background in an agile software development environment○ Strong experience with CI/CD process

● Leadership skills:○ Must have led various teams of different sizes before○ Must have proven leadership and interpersonal skills○ Highly self-motivated and directed○ Proven analytical and problem-solving abilities○ Ability to effectively prioritize and execute tasks in a high-pressure environment○ Ability and willingness to balance a startup development environment which is chaotic at timesand often with insufficient resources○ Ability and willingness to streamline existing structure into the right direction as per the vision ofthe organization○ A strong ability to multi-task and manage a team with various skillsets○ Willingness to grow with the organization and shape the software development activities in theorganization in the optimum direction gradually

Experience :● Minimum of 5 years of experience in software development● Recommended 5 years of experience in either of Core Development or Web Development and 1-2years of experience with the other● Minimum experience of 3 years of leading a team of size greater than four developers● Proven leadership record demonstrating strong interpersonal skills



  • delhi, India CredHive Full time

    Position OverviewWe are a seed-funded startup focused on using state-of-the-art AI technologies to revolutionize the credit industry. Our team consists of experts in machine learning and software engineers who have worked at top-tier US tech companies like Apple, Amazon, etc , and we are passionate about using AI to improve access to credit information for...


  • delhi, India WiseTech Global Full time

    We are looking for experienced, and talented engineers to join our team. You'll be responsible for the design, build, and maintenance of the software that powers the global logistics industry.As the world’s leading provider of software for the logistics industry, WiseTech Global is powering the connectivity of the world's logistics providers. Companies...


  • Delhi, India Eficens Systems Full time

    Job Description: Lead Software EngineerExp: 7+ years of experience in software development with 2+years in blockchain application developmentBase Location: Hyderabad, TelanganaNotice Period: Immediate to 15 DaysCompany DescriptionEFICENS, which stands for "Emerging Frontiers in Customer Excellence through Noble Solutions," is a software and technology...


  • Delhi, India Skyleaf Consultants LLP Full time

    Work Experience - 4 to 8 YrsNotice Period – Immediate joiner to max 30 days.Job Location – RemoteWork Mode - 5 days, WFHJob Summary:Role: Lead Software Engineer (SDE-3) Experience: 4 to 8 Years Location: RemoteResponsibilitiesWork closely with engineering and product managers to detail the engineering scope.Work with Engineering and DevOps functions to...


  • Delhi, India DEME Full time

    DEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing applications...


  • Delhi, India Sahaj Software Full time

    The role:As a Lead Full-stack engineer, you’ll feel at home if you are hands-on, grounded, opinionated and passionate about building things using technology. Our tech stack ranges widely with language ecosystems like Typescript, Java, Scala, Golang, Kotlin, Elixir, Python, .Net, Nodejs and even Rust.This role is ideal for those looking to have a large...


  • New Delhi, India CredHive Full time

    Position OverviewWe are a seed-funded startup focused on using state-of-the-art AI technologies to revolutionize the credit industry. Our team consists of experts in machine learning and software engineers who have worked at top-tier US tech companies like Apple, Amazon, etc , and we are passionate about using AI to improve access to credit information for...


  • New Delhi, India CredHive Full time

    Position OverviewWe are a seed-funded startup focused on using state-of-the-art AI technologies to revolutionize the credit industry. Our team consists of experts in machine learning and software engineers who have worked at top-tier US tech companies like Apple, Amazon, etc , and we are passionate about using AI to improve access to credit information for...


  • Delhi, India Sahaj Software Full time

    The role:As a Lead Full-stack engineer, you’ll feel at home if you are hands-on, grounded, opinionated and passionate about building things using technology. Our tech stack ranges widely with language ecosystems like Typescript, Java, Scala, Golang, Kotlin, Elixir, Python, .Net, Nodejs and even Rust.This role is ideal for those looking to have a large...


  • delhi, India Payfederate Full time

    Job descriptionAbout us: Payfederate is a Silicon Valley-based startup founded by serial entrepreneurs dedicated to building innovative products in HR technology. We're seeking a talented and experienced Lead Full-stack Engineer to join our team and help us design, architect, and develop our application.Role Description:The Lead Engineer will be responsible...


  • Delhi, India L4B Software Full time

    Job DescriptionL4B Softwareis a cutting-edge technology company specializing inEmbedded systemsandLinux-based solutions . We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.Join...

  • Lead Cloud Engineer

    4 days ago


    Delhi, India Cytel Software Corporation Full time

    At Cytel, we work hard to create successful careers with significant professional growth for our employees, as a result of which they work hard to make Cytel successful. Cytel is a place where talent, experience, and integrity come together to advance the state of clinical development.Job Title: Lead Cloud EngineerAs a Lead Cloud Engineer (Lead CE), you will...


  • Delhi, India DEME Group Full time

    SummaryDEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing...


  • Delhi, India DEME Group Full time

    SummaryDEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing...

  • Software Engineer

    8 hours ago


    delhi, India Digitise My Business - Software Development Company Full time

    Job Title: Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPACompany DescriptionDigitise My Business is a software development company that specializes in providing innovative software solutions to bridge the gap between legacy practices and modern technology. Our mission is to simplify the complexities of digital...


  • Delhi, India DEME Group Full time

    SummaryDEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing...


  • Delhi, India L4B Software Full time

    Job DescriptionL4B Softwareis a cutting-edge technology company specializing inEmbedded systemsandLinux-based solutions . We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.Join...


  • delhi, India Ermin Systems Full time

    Do you thrive in a collaborative environment, leading a team to develop cutting-edge AI learning technology? If you're a technical leader who enjoys hands-on coding and building high-performing teams, then Symtrain wants you!At Ermin, we believe in fostering a work environment built on trust, respect, and meaningful relationships. Join us and share our...


  • delhi, India Mastercard Full time

    Role:Proactive Lead Software Development Engineer for a world class distributed agile development team in the commercial virtual payments space.Work with a team of talented engineers to develop high performance, high volume Java applications.Work closely with technical leads and product management technical to help define features and user stories.Contribute...


  • delhi, India IBS Software Full time

    QA LeadCompany OverviewIBS Software is a fast-growing global software company with a track record of ground-breaking innovation for the world’s leading travel brands. Certified as a Great Place to Work®, IBS Software has a culture built on the values of precision, commitment, passion, integrity and respect for the individual.Working at IBS Software is an...