Quest Global

Quest Global

Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.

21,000AerospaceDefenseAutomotiveHealthcareOil & GasPower GenerationIndustrialTransportationGas TurbineEnergyManufacturing EngineeringEmbedded SystemsElectronicsElectricalEngineering SoftwareEngineering AnalyticsSupply ChainProduct DevelopmentProduct Lifecycle ManagementDigital TransformationPrototypingAutomotive Engineering ServicesSystems EngineeringMaterials EngineeringAero EnginesMarineWebsite

Senior Software Engineer - Linux C++

Develop Linux C++ software, microservices, and containers for complex systems.

Bengaluru, Karnataka, India
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Hybrid

What You Bring

• Bachelor’s Degree in Computer Science, Software Engineering, or a related field. • 4+ years of experience developing software for complex systems or computerized products. • Proficiency in C++, OOAD, Data Structures, Multi-Threading, STL, Linux. • Proficiency in Microservices, Containers, Orchestration. • Experience in Unit Testing using catch/gtest/boost test. • Experience in CMAKE/GRADLE. • Working knowledge of DevOps tools such as Git, Jenkins, and Artifactory. • Strong analytical, debugging, and problem‑solving skills. • Excellent verbal and written communication skills with the ability to influence. • Experience working in a scaled agile environment. • Willingness to learn new technologies and adapt to changing roles and responsibilities. • Good to have experience in Design Patterns. • Good to have experience in Shell Scripting/Python.

Requirements

  • bachelors
  • c++
  • linux
  • microservices
  • git
  • agile

Work Environment

Hybrid

Apply Now