Back to jobs
Qualitrol

Software Engineer

Bengaluru North, Karnataka, IndiaPosted 1 weeks ago
Hybridonsite

Job Description

Software Engineer

Job Summary

We are looking for a skilled Software Engineer with experience in application software development across both Windows and Linux platforms. The candidate should have strong programming skills in C/C++, hands-on experience with Linux environments, and strong Linux debugging capabilities for performance-critical applications.

Key Responsibilities

  • Design, develop, and maintain software applications for Windows and Linux platforms. 
  • Develop applications using C and C++. 
  • Debug, analyze, and optimize software performance, especially in Linux environments. 
  • Work on cross-compilation and deployment for Linux platforms. 
  • Collaborate with QA, product, and cross-functional teams for feature development and issue resolution. 
  • Participate in code reviews, Agile activities, and technical discussions. 

Required Skills & Experience

  • 3–5 years of experience in software development. 
  • Strong expertise in C, C++, Linux, and Windows application development. 
  • Strong Linux debugging and troubleshooting skills are mandatory. 
  • Good understanding of Object-Oriented Programming (OOP) and C++11 or later. 
  • Experience with cross-compiling for Linux platforms. 
  • Knowledge of basic networking protocols such as TCP/IP, UDP, SSH, and HTTPS. 
  • Strong problem-solving skills with focus on performance optimization. 
  • Experience with Git, GitHub. 
  • Good communication and teamwork skills. 
  • Experience working in an Agile development environment. 

Good-to-Have Skills

  • Experience integrating security libraries/protocols such as SSH, TLS/SSL, or OpenSSL.
  • Familiarity with VISA and LXI standards in the Test & Measurement industry. 
  • Knowledge of SCPI, socket programming, and multithreading. 
  • Exposure to .NET development is desirable. 
  • Experience with build tools such as CMake. 
  • Exposure to CI/CD pipelines and automated testing. 

     

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, Information Technology, or related field.

Ralliant Corporation Overview

Ralliant, originally part of Fortive, now stands as a bold, independent public company driving innovation at the forefront of precision technology. With a global footprint and a legacy of excellence, we empower engineers to bring next-generation breakthroughs to life — faster, smarter, and more reliably. Our high-performance instruments, sensors, and subsystems fuel mission-critical advancements across industries, enabling real-world impact where it matters most. At Ralliant we’re building the future, together with those driven to push boundaries, solve complex problems, and leave a lasting mark on the world.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Software Engineer at Qualitrol | Renata