JobHabor

Senior C++ Software Engineer

Quest Global

Location
Erlanger, Kentucky, United States
Workplace
Remote
Employment
Full Time
Salary
USD 95,000–105,000/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

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

Requirements

  • 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
  • Familiarity with Web Services
  • Familiarity with TCP/IP communication
  • Familiarity with messaging frameworks
  • Experience developing or supporting RF handheld and mobile warehouse applications
  • Exposure to industrial communication protocols and automation architectures

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
  • Object-Oriented Development
  • Multi-threading
  • Concurrent programming
  • Data structures
  • Algorithms
  • SQL
  • Relational databases
  • Windows
  • API development
  • Git
  • SVN
  • WMS
  • WCS
  • WES
  • AMR
  • AS/RS
  • GTP
  • Conveyors
  • Sortation systems
  • C#
  • .NET
  • REST APIs
  • Web Services
  • TCP/IP
  • Azure
  • Docker
  • Kubernetes

Similar roles