Performance Engineer
Posted 22 days ago INR 500,000 - 1,000,000 / year
Job Description
Navtech is looking for a Performance Engineer to characterize, benchmark, and optimize application workloads across CPU and GPU architectures — in bare-metal, virtualized, and distributed/cluster environments. You'll work with cross-functional teams to identify software bottlenecks and drive performance improvements. Working As a Performance Engineer At Navtech, You Will Benchmark and profile workloads on CPU/GPU architectures using tracing tools like VTune and Linux Perf. Analyze performance data to identify software bottlenecks and recommend optimizations. Tune applications running in cluster and distributed environments. Build performance monitoring scripts and automation using C, C++, and Python. Apply knowledge of server ecosystem components (memory, storage, networking), virtualization, and Linux internals to performance tuning. Document benchmarks and optimization findings for engineering and client stakeholders. Who Are We Looking For Exactly? 2+ years of experience in bare-metal and virtual machine environments, with 2+ years of software development in C, C++, and Python. Hands-on experience with benchmarking, tracing tools, VTune, and Linux Perf. Working knowledge of server architecture, virtualization, and Linux OS internals. Experience with distributed/cluster application environments. Exposure to simulation technologies (functional, cycle-accurate/timing, performance) and profile-guided optimization is a plus. Strong problem-solving, communication, and documentation skills. B.S./M.S. in Computer Engineering, Computer Science, or related field. Skills:- C, C++, Python, Graphics Processing Unit (GPU), cpu and Virtual machines"
Required Skills
['C/C++', 'Python', 'Performance Engineering', 'Linux', 'Benchmarking', 'Profiling']
Additional Information
NA
Navtech is looking for a Performance Engineer to characterize, benchmark, and optimize application workloads across CPU and GPU architectures — in bare-metal, virtualized, and distributed/cluster environments. You'll work with cross-functional teams to identify software bottlenecks and drive performance improvements. Working As a Performance Engineer At Navtech, You Will Benchmark and profile workloads on CPU/GPU architectures using tracing tools like VTune and Linux Perf. Analyze performance data to identify software bottlenecks and recommend optimizations. Tune applications running in cluster and distributed environments. Build performance monitoring scripts and automation using C, C++, and Python. Apply knowledge of server ecosystem components (memory, storage, networking), virtualization, and Linux internals to performance tuning. Document benchmarks and optimization findings for engineering and client stakeholders. Who Are We Looking For Exactly? 2+ years of experience in bare-metal and virtual machine environments, with 2+ years of software development in C, C++, and Python. Hands-on experience with benchmarking, tracing tools, VTune, and Linux Perf. Working knowledge of server architecture, virtualization, and Linux OS internals. Experience with distributed/cluster application environments. Exposure to simulation technologies (functional, cycle-accurate/timing, performance) and profile-guided optimization is a plus. Strong problem-solving, communication, and documentation skills. B.S./M.S. in Computer Engineering, Computer Science, or related field. Skills:- C, C++, Python, Graphics Processing Unit (GPU), cpu and Virtual machines"
Required Skills
['C/C++', 'Python', 'Performance Engineering', 'Linux', 'Benchmarking', 'Profiling']
Additional Information
NA
Recommended Jobs
Software Engineer - Fullstack (Backend)
Posted 1 hour ago
Process Coordinator
Posted 2 hours ago
B2B Enterprise Delivery and Operations Leader
Posted 3 hours ago
Background Verification Executive
Posted 3 hours ago
Director - SLED Proposals & Pursuit Excellence
Posted 8 hours ago

