Senior C++ Engineer

4.0 years

0.0 Lacs P.A.

Chennai, Tamil Nadu, India

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

developmenttimelinetechnologymessagingmobiledesignsoftwarelatencytoolingarchitecturecodereliabilitydevopsintegrationbenchmarkingdataalgorithmsmanagementconcurrencylinuxmultithreadingdebuggingprofilingtuningnetworkprogrammingcmaketestingtestinterfacing

Work Mode

On-site

Job Type

Full Time

Job Description

๐Ÿ’ป Job Type: Full-time ๐Ÿ“ Location: Chennai ๐Ÿข Company: Lynk ๐Ÿ–ฅ๏ธ Experience Required: 4+ years in C++ development โŒ› Hiring Timeline: Immediate About the Company: Lynk is pioneering satellite-direct-to-phone technology, enabling text messaging to standard mobile phones via satelliteโ€”no hardware changes required. Backed by the worldโ€™s only FCC commercial license for sat2phone services, Lynk partners with MNOs in 50+ countries to deliver truly global connectivity. With approvals in 30+ jurisdictions , Lynk is redefining mobile accessโ€” connecting people anywhere on Earth . Principal Responsibilities: ๐Ÿ’ผ Design, develop, and maintain high-performance software systems using modern C++ (C++11/14/17) for real-time, scalable applications. ๐Ÿ’ผ Build and optimize low-latency, multithreaded modules for use in performance-critical environments such as distributed systems, infrastructure tooling, or real-time engines . ๐Ÿ’ผ Contribute to the architecture, design, and code reviews to ensure reliability, maintainability, and performance of the codebase. ๐Ÿ’ผ Collaborate with cross-functional teams including backend engineers, DevOps, QA, and product managers to ship high-impact features. ๐Ÿ’ผ Implement and maintain unit tests, integration tests, and performance benchmarking to ensure code quality and system robustness. Requirements: ๐Ÿ’ช 4+ years of experience in production-grade C++ development , with a solid understanding of modern C++ features (C++11 and above). ๐Ÿ’ช Strong grasp of data structures, algorithms, memory management , and concurrency . ๐Ÿ’ช Experience with Linux-based development , including familiarity with system calls, IPC, file I/O, and multithreading . ๐Ÿ’ช Proficiency in using debugging, profiling, and performance tuning tools . Nice to Have: ๐ŸŒŸ Experience with distributed systems , network programming , or embedded software . ๐ŸŒŸ Familiarity with build systems like CMake , Bazel , and continuous integration pipelines . ๐ŸŒŸ Exposure to unit testing frameworks (e.g., Google Test, Catch2) and tools like asan/tsan/ubsan . ๐ŸŒŸ Understanding of cross-platform development , real-time systems , or hardware-software interfacing . Show more Show less

Lynk
Lynk
Not specified
No locations

RecommendedJobs for You

Chennai, Tamil Nadu, India