QA | Solution Engineer | CarbonSix
QA | Solution Engineer
As a QA / Solution Engineer at CarbonSix, you will help build validation systems that ensure our robotic automation solutions operate reliably across diverse hardware systems and real-world deployment environments.
Initially, you will focus on I/O testing, hardware integration testing, feature-specific validation checklists, and test automation. As the product evolves, you will also help establish release QA processes and field validation frameworks.
How you will make an impact:
- Design and execute QA tests for core functionalities of robotic automation solutions, including I/O, communications, control systems, user interfaces, and data logging
- Develop reusable QA test scripts and automation tools
- Perform integration testing with robots, sensors, PLCs, grippers, and other external equipment
- Conduct feature validation, regression testing, and field stability testing prior to new feature releases
- Document test results and prepare bug reports, reproduction procedures, and log analysis reports
- Support the reproduction and root-cause analysis of technical issues encountered during customer PoCs and on-site deployments
- Collaborate with engineering teams to improve product stability, usability, and deployment experience
- Create and maintain installation, configuration, and operational documentation while establishing internal testing standards
What we are looking for:
- Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field
- Experience writing test scripts using Python
- Basic familiarity with Linux environments
- Basic understanding of hardware I/O, network communications, and sensor/actuator integration
- Ability to systematically reproduce issues and identify root causes through logs and data analysis
- Strong communication skills when working with software engineers, field engineers, and customers
- Ability to perform thorough and responsible testing in real-world hardware environments
Nice to have:
- Experience with robotic systems, automation equipment, or manufacturing facilities
- Experience with communication interfaces such as PLC, Modbus, EtherCAT, TCP/IP, REST APIs, ROS, or LCM
- Experience using pytest, CI/CD pipelines, or test automation frameworks
- Experience integrating hardware such as cameras, grippers, robotic arms, or motion controllers
- Experience supporting customer site setup, PoCs, technical support, or solution engineering activities
- Experience building QA processes or release validation checklists
- Basic understanding of C++ or robot control software
Who You Are:
- You enjoy working directly with robots and hardware systems to identify and solve problems
- You are interested in building repeatable and reliable testing systems rather than simply executing tests
- You can clearly organize ambiguous field issues through logs, experiments, and reproducible test procedures
- You want to help improve product reliability in a fast-moving startup environment
How to apply:
- If someone has referred you to us, feel free to reach out through them or contact us directly by sending your resume or portfolio to recruit@carbon6robotics.com