[Remote] Senior C++ Software Engineer – Warehouse Automation
Note: The job is a remote job and is open to candidates in USA. Quest Global delivers world-class end-to-end engineering solutions by leveraging deep industry knowledge and digital expertise. They are seeking a Senior C++ Software Engineer to develop and maintain software solutions that support warehouse automation, robotics integration, and material handling systems.
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
Skills
- 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)
- Knowledge of Warehouse Control Systems (WCS)
- Knowledge of Warehouse Execution Systems (WES)
- Experience integrating Autonomous Mobile Robots (AMRs)
- Experience integrating AS/RS systems
- Experience integrating Goods-to-Person (GTP) solutions
- Experience integrating 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
- 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
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance
- Short/Long Term Disability
Company Overview
Company H1B Sponsorship