Planys Technologies

Senior Engineer - Software Engineering

Software · Chennai · 3-8 years

Posted
5 Jun 2026
Last verified at source
9 hours ago
Apply on Planys Technologies

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)


 

Job Description



Sr.

No

Roles & Responsibilities

Skill Required (Functional / Soft Skills)

Required

Skill Level

1

Define and drive architecture for mission-critical embedded and Linux-based systems

System architecture, embedded Linux, scalability, distributed systems

4 – Coach

2

Lead development of robust,

high-performance core software components

C/C++ (C++17/20), Rust, Python, concurrency, memory

management

4 – Coach

3

Design and optimize real-time and low-latency processing systems

RT systems, PREEMPT_RT Linux, scheduling, latency

optimization

4 – Coach

4

Own hardware-software integration and abstraction layers

HAL, drivers, USB, CAN,

Ethernet, sensor interfaces

4 – Coach

5

Define secure platform architecture and communication mechanisms

Secure boot, PKI, TLS, TPM/HSM, gRPC, Protobuf, IPC

3 – Expert

6

Drive middleware and signal

abstraction frameworks

AUTOSAR concepts, SOA,

middleware architecture

3 – Expert

7

Guide development of native Linux diagnostic and support tools

Qt/QML, event-driven UI, Linux tooling

3 – Expert

8

Customize and maintain embedded Linux distributions and kernels

Yocto, BSPs, kernel

configuration, package

management

3 – Expert

9

Architect and maintain scalable build systems and CI/CD workflows

CMake, Bazel, Jenkins,

cross-compilation, reproducible builds

4 – Coach

10

Develop and debug system-level and multi-threaded applications

System software, debugging, profiling, multithreading

4 – Coach

11

Ensure observability, reliability,

recovery, and monitoring across systems

systemd, watchdogs, logging, telemetry, monitoring

4 – Coach

12

Apply cybersecurity, safety, and secure coding best practices

Threat modeling, secure coding, ISO-style engineering processes

3 – Expert

13

Demonstrate strong operating system and Linux fundamentals

OS internals, process/thread management, Linux ecosystem

3 – Expert

14

Apply strong data structure and algorithmic thinking in engineering solutions

Data structures, algorithms, optimization techniques

3 – Expert

15

Automate engineering workflows using scripting and tooling

Bash, Python, Perl scripting, automation mindset

3 – Expert

16

Evaluate and integrate multimedia, streaming, or imaging workflows when needed

FFmpeg, GStreamer,

H264/H265, OpenCV, image processing

2 – Advanced

17

Contribute to AI/ML-enabled

workflows and future platform capabilities

ML fundamentals, supervised learning concepts

2 – Advanced

18

Lead code reviews, engineering governance, and technical quality initiatives

Design reviews, coding

standards, technical judgment

      4 – Coach

19

Mentor engineers and drive execution across cross-functional teams

Coaching, delegation, planning, stakeholder communication

4 – Coach

20

Take ownership of production issues, technical delivery, and continuous improvement

RCA, decision-making, execution ownership, innovation mindset

4 – Coach

 

 

Qualification / Certification Required:

Legal Qualification / Certification Required (Mandatory)

Preferred Qualification, Specialization. Experience for the position

NA

1. BCA, B.Sc in Any Specialization,B.Tech/B.E. in Any Specialization

2. Relevant experience 4-6 year