C++17 Software Engineer
Samshri Synergy Private Limited
- Bengaluru, Karnataka (10)
1-2 Yrs
300,000 to 450,000 / Annually
Posted: days ago
Discover your Job match score & career fit today
Log in and complete your profile to see how well you align with this opportunity
Profile Match Insights
You’re getting closer to the right opportunities. Add missing details or skills to strengthen your profile match. Update Profile Now
- Location
- Qualification
- Skills
- Work Experience
Every detail you share brings you closer to your dream role. Complete this section in your profile now!
Job Highlights
Role
Job Type
Full-time
Industry
- Outsourcing/Offshoring
Openings
Applicants
Apply Before
Closing soon
Job Overview
Mandatory Skills:
- Strong knowledge of C++ (C++17 or higher), STL, OOP, multithreading, templates, and memory management.
- Hands-on experience with NVIDIA CUDA programming and GPU acceleration.
- Experience with at least one NVIDIA toolchain/SDK such as: CUDA Toolkit, TensorRT, cuDNN, cuBLAS, DeepStream, GStreamer (for perception/stream processing), NVIDIA JetPack.
- Understanding of parallel computing, GPU memory models, and real-time constraints.
- Expertise in Linux system programming, CMake, Git, GCC, and cross-compilation.
Preferred Skills:
- Experience with ROS/ROS2, SLAM, localization, sensor fusion, perception, or control algorithms.
- Knowledge of DDS-based communication, real-time middleware, or industrial robotics frameworks.
- Experience in signal processing, streaming analytics, or low-latency compute for communication systems.
- Understanding of network protocols, high-throughput data pipelines, or 5G/edge telecom compute (non-AI inference focus).
- Strong analytical and problem-solving skills.
- Good documentation and communication abilities.
- Ability to work in a collaborative R&D environment.
Roles and Responsibilities:
- Design and optimize high-performance software for Robotics and Telecom systems using C++17.
- GPU-accelerated compute development using CUDA, NVIDIA SDKs, and embedded Jetson platforms for real-time perception, automation, and network data processing workloads.
- Develop and optimize applications using Modern C++ (C++17) for robotics and telecom solutions.
- Implement GPU-accelerated applications using CUDA, TensorRT, NVIDIA SDKs, and Jetson platforms.
- Work with embedded NVIDIA devices (Jetson AGX Orin/Xavier, TX2, Nano) for real-time compute workloads.
- Optimize algorithms for robotics perception, control systems, and telecom data processing.
- Perform performance profiling using NVIDIA tools (Nsight, nvprof, CUDA Profiler).
- Integrate robotic/telecom middleware and distributed communication frameworks.
- Collaborate with cross-functional teams for architecture, testing, deployment, and CI/CD.
Keywords:
C++17 + CUDA + NVIDIA Jetson + Linux + ROS/ROS2 + GPU Acceleration
Key Skills
1/5 of your skills match for this job
Qualification
- Bachelor of Computer Applications (B.C.A) - Any Specialization
Benefits
Eligibility
Job posted by
Stay alert! Apply safely, avoid sharing money or sensitive details with anyone claiming to represent us. All job applications are free. Report any suspicious communication immediately
Journey
1
Application Date
2025-12-12 00:00:00.0
2026-02-12 00:00:00.0
GET YOUR
DREAM JOB IN 3 STEPS
Step 1
Apply
Step 2
Shortlist
Step 3
Hired
Similar Jobs
Learn & Grow
Improve your match with these courses
Skills:
- User Research
- Design
- Figma
- Abobe Photoshop