Quest Global logo
Quest Global

Solving the hardest engineering challenges

Senior C++ Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

9 days ago

Salary

$95K - $105K / year

Seniority

Senior

Job Description

Senior C++ Software Engineer

Quest Global

Role Description 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 - 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. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: - 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 Qualifications - 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 Requirements - 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 Pay Range $95,000 to $105,000 per year. Compensation decisions are made based on factors including experience, skills, education, and other job-related factors, in accordance with our internal pay structure. We also offer a comprehensive benefits package. Work Requirements - This position is classified as Remote within the United States - Travel on an as needed basis - Some weekend/night work required as needed - Working in an office, warehouse, and manufacturing facilities - Working in a stationary position for an extended period - Moving or traversing for an extended period - Occasional ascending and descending scaffolding and/or mezzanines - Operating computers for an extended period - Possible exposure to noise levels exceeding recommended DBA levels

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain applications using InterSystems IRIS and ObjectScript. • Enhance and modernize VX130 data extraction and transformation processes. • Analyze VistA data structures, FileMan files, globals, and metadata. • Develop IRIS classes, APIs, utilities, and automation solutions. • Design and implement RESTful APIs and system integrations. • Troubleshoot application, database, and data processing issues. • Support IRIS Mirror, backup/recovery, and high-availability environments. • Optimize IRIS application and database performance. • Collaborate with architects, analysts, and technical stakeholders. • Participate in Agile ceremonies and development activities. • Conduct code reviews and promote development best practices. • Create and maintain technical documentation and design artifacts. • Work with InterSystems support to resolve complex technical issues. • Contribute to automation, CI/CD, and platform modernization initiatives. • Support production deployments, upgrades, and sustainment activities. • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.

Florida + 2 moreAll locations: Florida | Pennsylvania | Texas
Job Closed
Samsara logo

Senior Knowledge Developer

Samsara

Pioneer of the Connected Operations Cloud

Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor

• Assist in managing the content operations roadmap and contribute to the completion of projects within the roadmap • Collaborate with teams to implement and maintain knowledge development processes and standards • Support various knowledge development projects and initiatives, ensuring their successful execution • Assist in monitoring and reporting on KPIs to evaluate knowledge effectiveness and sharing insights with the organization • Participate in identifying and implementing improvements in knowledge processes and technology

Mexico
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Pipeline Development: Design and maintain robust ETL processes, with extensive work using AWS Glue, Python (PySpark) and SQL. • Data Analysis and Quality: Actively perform data analysis, identifying errors, anomalies, and potential issues before they impact the business. • Metrics Creation: Support the team in developing reliability and data-health metrics. • Advanced Observability: Implement and manage pipeline monitoring using tools such as Datadog or AWS CloudWatch, ensuring the stability, performance, and quality of our AI workloads.

Brazil
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Ajudar o time de desenvolvimento nas necessidades do dia como validação de testes, automatização de tarefas, ajuda com deploy e claro codar nervosamente.

United States
Job Closed