About this role
Job Requirements
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries.
We are looking for humble geniuses, who believe that engineering has the potential to make the impossible possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you.
What You Will Do
- Design, develop, and deploy robotic automation solutions for AR glasses, wearable devices, and XR product validation.
- Program and control Universal Robots (UR3/UR5/UR10/UR16) using URScript, Python, URX, RTDE, ROS/ROS2, and TCP/IP-based interfaces.
- Develop Python-based automation frameworks to control robots, DUTs, cameras, sensors, fixtures, and lab instrumentation.
- Automate validation workflows including: Device positioning and orientation testing
- Button press and touch interaction automation
- Gesture simulation
- Head-motion and viewing-angle simulation
- Mechanical durability and reliability testing
- Optical alignment and field-of-view verification
- Display and camera validation
- Create accurate and repeatable robotic trajectories utilizing Cartesian and joint-space motion, force control, velocity control, and motion planning techniques.
- Integrate robotic systems with cameras, optical measurement equipment, force/torque sensors, DAQ systems, oscilloscopes, programmable power supplies, and custom test fixtures.
- Interface with devices through USB, UART, ADB, Bluetooth, Wi-Fi, REST APIs, and other communication protocols.
- Develop and maintain calibration procedures for robots, fixtures, cameras, and devices under test.
- Build automated test execution, logging, data collection, result analysis, and reporting frameworks.
- Perform robot-to-device coordinate transformations, TCP calibration, motion optimization, and automated alignment.
- Troubleshoot robotic systems, communication interfaces, fixtures, calibration issues, and test infrastructure failures.
- Drive root-cause analysis across hardware, software, robotics, firmware, and validation systems.
- Improve automation accuracy, repeatability, throughput, reliability, and test coverage.
- Build reusable software libraries and modular automation frameworks for scalable test development.
- Partner closely with hardware, optical, mechanical, firmware, software, and validation teams.
- Support robotic validation station bring-up, qualification, deployment, and production readiness activities.
What You Will Bring
- Bachelor's or Master's degree in Robotics, Mechanical Engineering, Electrical/Electronics Engineering, Mechatronics, Computer Engineering, Computer Science, or a related field.
- 3+ years of hands-on experience in robotics, industrial automation, test automation, or validation engineering.
- Strong programming expertise in Python and automation framework development.
- Hands-on experience with Universal Robots (UR3, UR5, UR10, UR16, or similar collaborative robots).
- Experience with robotic control technologies including: URScript
- URX
- RTDE
- ROS/ROS2
- TCP/IP Communication
- Strong understanding of: Robot coordinate systems
- Tool Center Point (TCP) calibration
- Waypoints and trajectory planning
- Joint and Cartesian motion
- Force/Torque control
- Motion planning and optimization
- Experience integrating robots with fixtures, automated test equipment, and instrumentation.
- Experience developing automated validation frameworks, test scripts, and regression automation.
- Familiarity with Linux environments, Bash/Shell scripting, and Git-based source control.
- Strong debugging, analytical, and problem-solving skills.
Preferred Qualifications
- Experience with AR/VR/XR devices, smart glasses, wearable electronics, or display systems.
- Experience in optical validation, display testing, camera testing, or image-quality verification.
- Understanding of AR device subsystems including displays, cameras, IMUs, eye-tracking systems, optical engines, waveguides, and proximity sensors.
- Experience with OpenCV, computer vision, image processing, machine vision, fiducial markers, object detection, and automated alignment techniques.
- Experience integrating force sensors, cameras, DAQ systems, oscilloscopes, power supplies, and optical measurement equipment.
- Familiarity with CI/CD pipelines and automated regression infrastructure.
- Exposure to hardware validation, system validation, manufacturing test, NPI, or post-silicon validation environments.
- Working knowledge of C/C++ is an added advantage.
Key Technical Skills
Programming: Python, URScript, Bash/Shell, C/C++ (preferred)
Robotics: Universal Robots, URX, RTDE, ROS/ROS2, Motion Planning, TCP Calibration, Force/Torque Control
Automation & Communication: TCP/IP, UART, USB, ADB, REST APIs, Bluetooth, Wi-Fi
Test & Measurement: Cameras, DAQ Systems, Force Sensors, Oscilloscopes, Digital Multimeters, Programmable Power Supplies, Optical Measurement Systems
Ideal Candidate
A hands-on Robotics Automation Engineer who can translate AR device validation requirements into complete automation solutions encompassing robot programming, fixture development, calibration, instrumentation integration, Python framework development, data acquisition, debugging, automated testing, and system deployment. The candidate should be comfortable working across hardware and software domains to deliver scalable, reliable, and high-throughput validation systems.
Pay Range: $135,000 - $150,000 a 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, including health insurance, paid time off, and retirement plan.
Travel requirements: Due to the nature of the work, no travel is required.
Job Type: Full-time
Benefits :
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance
- Short/Long Term Disability