Senior Software Development Engineer

1 week ago


Hyderabad, Telangana, India Rohde & Schwarz Full time ₹ 1,20,000 - ₹ 1,80,000 per year

Position Overview

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance software components using modern C++ standards (C++20 or later).

You will collaborate with global teams to deliver robust, efficient, and scalable solutions while ensuring software quality through strong engineering principles, testing, and debugging practices.

Key Responsibilities

  • Design, develop, and maintain software applications using modern C++ (C++20 or newer).
  • Apply strong object-oriented programming principles and design patterns to create modular, maintainable code.
  • Write and maintain unit tests using frameworks such as Google Test (gTest), Catch2, or Boost.Test.
  • Utilize advanced debugging techniques to analyze and resolve complex software issues.
  • Participate in code reviews, providing constructive feedback and maintaining coding standards.
  • Collaborate with cross-functional teams including QA, DevOps, and Hardware Engineering.
  • Contribute to continuous integration and automation pipelines for efficient build and test cycles.
  • Stay updated with the latest advancements in C++ standards, frameworks, and tools.
  • Document designs, test cases, and processes clearly and effectively.
  • Mentor junior developers and share best practices within the team.

Required Qualifications & Skills

  • Bachelors or Master's degree in Computer Science, Computational Engineering, Information & Communication Technology, or a related discipline.
  • 3–6 years of proven professional experience in software development using C++.
  • Strong knowledge of C++20 (or newer) language features and standard libraries (STL, smart pointers, concepts, lambdas).
  • Deep understanding of object-oriented programming (OOP) and software design principles.
  • Experience with unit testing frameworks (e.g., Google Test, Catch2).
  • Proficient in debugging and profiling tools (e.g., GDB, Visual Studio Debugger, Valgrind).
  • Experience working in Agile/Scrum development environments.
  • Familiarity with version control systems (e.g., Git).
  • Excellent English communication skills (spoken and written).
  • Independent, goal-oriented, and self-motivated working style.
  • Strong teamwork and collaboration skills.
  • Eagerness to learn new technologies and continuously improve.
  • Ability to adapt to additional programming languages (e.g., Python, C#, Rust) is an advantage.

Preferred / Nice-to-Have Skills

  • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Experience in cross-platform software development (Windows/Linux).
  • Exposure to embedded systems, network protocols, or hardware-software integration.
  • Familiarity with static analysis tools (e.g., SonarQube, cppcheck).
  • Understanding of multithreading, memory management, and performance optimization.
  • Experience with containerization tools (Docker/Kubernetes).

Soft Skills

  • Strong analytical and problem-solving mindset.
  • Excellent communication and interpersonal skills.
  • High attention to detail and commitment to quality.
  • Proactive, responsible, and collaborative approach to work.
  • Passion for innovation and continuous learning.

Why Join Rohde & Schwarz

  • Work on cutting-edge technologies in the field of communications and test & measurement.
  • Be part of a global innovation-driven company with a reputation for quality and engineering excellence.
  • Collaborate with talented professionals in a dynamic, multicultural environment.
  • Access to continuous learning, training, and growth opportunities.


  • Hyderabad, Telangana, India Redwood Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Hyderabad, Telangana, India Redwood Software Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Hyderabad, Telangana, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewJob Title: Software Dev Senior Engineer -Security & Cloud Engineering (Product)Location: Hybrid – HyderabadExperience: 8+ yearsEducation Qualification: B.Tech(CSC/IT)Employment Type: Full-timeWe are looking for alead developerhaving Security and Cloud Engineering efforts for our enterprise Java product with bothOn-Prem and SaaS deployments. This is...


  • Hyderabad, Telangana, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    OverviewJob Title: Software Dev Senior Engineer -Security & Cloud Engineering (Product)Location: Hybrid – HyderabadExperience: 8+ yearsEducation Qualification: B.Tech(CSC/IT)Employment Type: Full-timeWe are looking for alead developerhaving Security and Cloud Engineering efforts for our enterprise Java product with bothOn-Prem and SaaS deployments. This is...


  • Hyderabad, Telangana, India Kanerika Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Summary:As a Senior Java Developer, you will utilize your extensive Java programming skills and expertise to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. With your deep understanding of Java technologies...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 3,00,000 - ₹ 9,00,000 per year

    Job Title: Senior Software Development EngineerWe are seeking an experienced software engineer to join our team in delivering high-quality solutions that meet business needs and enhance the platform's extensibility, scalability, availability, and latency.Main Responsibilities:Design and build scalable, global software systems to support the growth of our...


  • Hyderabad, Telangana, India Valzo Soft Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title:Senior Software EngineerLocation:RemoteExperience:2–5 YearsEmployment Type:Full-TimeAbout the RoleWe are seeking a highly skilledSenior Software Engineerwith 2–5 years of experience to join our growing engineering team. In this role, you will be responsible for developing high-quality software solutions, leading technical discussions, and...


  • Hyderabad, Telangana, India Brillio LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Development Engineer - R Senior Software Development EngineerPrimary SkillsAngularJS, JavaScript, CSS3, React JS, Java, Hibernate, Oracle RDBMS, Docker, Spring Core, Spring Boot, HTML5, MySQLJob requirementsOverview We are seeking a skilled QA Automation Engineer to design, develop, and maintain automated test suites across frontend, backend,...


  • Hyderabad, Telangana, India R1 RCM Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems, and medical groups. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industry's most advanced technology platform, encompassing...


  • Hyderabad, Telangana, India Techgenzi Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Role: Senior Software Engineer / Lead Engineer C++ (Payments Domain)Location: Hyderabad (Work from Office 4 days/week, Monday to Thursday)Employment Type: Full-time (with Mars Telecom, deployed at client office)Techgenzi is hiring on behalf of one of our esteemed MNC clients in HyderabadWere looking for a highly skilled C++ professional with deep...