Search by job, company or skills

Quest Global

Senior C++ Software Engineer Warehouse Automation & Robotics Integration

Save
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150904059