Military Drone Montage

Careers

At Tsecond, you'll work at the intersection of cutting-edge technology & global mission-critical challenges.

Software Development Engineer – C++ Developer

Bangalore, India
full-time

Experience: 3 - 5 years

Role Overview

We are looking for a C++ Developer with strong expertise in system-level programming for storage and server platforms. You will design, develop and optimize high-performance, low-latency software components that interface directly with our custom storage hardware and edge servers. This is a full-time, onsite role in Bangalore, where you'll be part of a cross-functional engineering team solving real-world data and performance problems at scale.

Key Responsibilities

  • Design and develop high-performance C++ system software for storage and server infrastructure.
  • Build custom storage I/O modules, memory management layers and protocol handlers.
  • Interface directly with hardware components, drivers and low-level OS features.
  • Work on file systems, disk I/O and high-throughput data path optimization.
  • Optimize multi-threading, CPU/GPU performance and buffer management.
  • Collaborate with hardware, QA and AI teams to integrate software into production systems.
  • Debug performance bottlenecks and maintain codebase under version control (Git).

Required Qualifications & Skills

  • 3–5+ years of experience in C++ development, with focus on system-level or storage systems.
  • Strong understanding of memory management, pointers, concurrency and threading models.
  • Experience with Linux system programming, sockets and device-level communication.
  • Familiarity with file systems, block storage and disk scheduling.
  • Hands-on experience with performance profiling tools (e.g., Valgrind, gdb, perf).
  • Experience with NVMe, SATA, SCSI protocols or custom disk drivers.
  • Exposure to firmware/driver-level code or embedded Linux platforms.
  • Experience integrating C++ with Python or REST APIs.
  • Prior work on server architecture, storage appliances, or edge devices.

Why Join Us

  • Work on mission-critical software for high-speed, next-gen storage platforms.
  • Collaborate with hardware and AI teams building disruptive global products.
  • Be part of a fast-scaling company with deep-tech innovation DNA.
  • Competitive salary, technical ownership and long-term growth opportunities.

Apply for the Role

I confirm that I have the legal right to work