Job Requirements
At Quest Global, it’s not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
Role Summary
We are seeking a Senior C++ Software Engineer to develop and maintain software solutions that support warehouse automation, robotics integration, and material handling systems. The role involves designing scalable applications, enhancing legacy products, integrating automation technologies, and supporting RF/mobile solutions used in distribution and fulfillment operations.
The ideal candidate will have strong C++ development expertise, a solid understanding of warehouse operations, and experience working with automated material handling systems such as AMRs, AS/RS, Goods-to-Person (GTP), conveyors, and sortation systems.
Key Responsibilities
Design, develop, test, and maintain software applications using C++. - Enhance and support existing warehouse
automation and logistics software products. - Develop interfaces and integrations between warehouse software systems
and automation equipment. - Collaborate with operations, product, and implementation teams to deliver customer
solutions. - Analyze business requirements and translate them into technical designs and software solutions.
- Troubleshoot, diagnose, and resolve production issues in customer environments.
- Develop and maintain RF/mobile device applications used in warehouse operations.
- Optimize software performance, scalability, and reliability.
- Participate in code reviews, architecture discussions, and technical documentation.
- Support software deployments, upgrades, and integration testing activities.
Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional software
development experience.
- Strong expertise in: - C++ - Object-Oriented Design and Development
- Multi-threading and concurrent programming
- Data structures and algorithms - SQL and relational databases - Experience working
with Windows-based application development.
- Strong debugging and problem-solving skills.
- Experience with software integration and API development. - Understanding of software development lifecycle and version control systems (Git, SVN, etc.).
- Experience in warehouse automation, supply chain, logistics, or manufacturing environments. - Knowledge of: -
Warehouse Management Systems (WMS) - Warehouse Control Systems (WCS) - Warehouse Execution Systems
(WES) - Experience integrating: - Autonomous Mobile Robots (AMRs) - AS/RS systems - Goods-to-Person (GTP)
solutions - Conveyors and sortation systems - Experience with C#/.NET development. - Familiarity with REST APIs,
Web Services, TCP/IP communication, and messaging frameworks. - Experience developing or supporting RF
handheld and mobile warehouse applications. - Exposure to industrial communication protocols and automation
architectures.
Additional Skills (Preferred)
Experience with cloud platforms such as Azure
Exposure to DevOps practices and CI/CD pipelines
Knowledge of containerization technologies such as Docker or Kubernetes
Experience in modernization or transformation programs
Experience in warehouse management systems, supply chain, or industrial/automation domain
Skills:
C++
Object-Oriented Design and Development
Multi-threading and concurrent programming
Data structures and algorithms
SQL and relational databases
Windows-based application development
Software integration
API development
Software development lifecycle
Version control systems (Git, SVN, etc.)
Warehouse Management Systems (WMS)
Warehouse Control Systems (WCS)
Warehouse Execution Systems (WES)
Autonomous Mobile Robots (AMRs)
AS/RS systems
Goods-to-Person (GTP) solutions
Conveyors and sortation systems
Location
Bangalore or Hyderabad (Offshore role)
We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.