Technical Manager
Quest Global
Job Summary
Quest Global is seeking a Technical Manager to lead cross-functional technology teams, focusing on driving results and continuous improvement. The role involves conducting technical reviews of software modules, including robotic controllers for wearable devices, and adapting to new technologies. Candidates should possess a Master's degree in computer science, proven leadership experience, and advanced proficiency in software architecture, application development across various platforms (Android, iOS, desktop, web), and expertise in databases, robotics, and machine vision. The position requires strong problem-solving, communication, and project management skills.
Must Have
- Master’s degree in computer science or a related field
- Proven experience leading engineering teams
- Advanced proficiency in software architecture principles, design patterns, reusable component design and extensibility
- Application development for Android and iOS platforms
- Expertise in Python, C++, Objective-C, Swift, TypeScript, Angular/React, C#, shell scripting
- Experience with relational and non-relational databases (MySQL, SCUBA, HIVE)
- Advanced skills in robotic fixture design review and sensor integration
- Expertise in programming robotic controllers (Lead Shine, Newport, Arcus, Universal Robots, Macadamia)
- Extensive hands-on experience with UPnP, Telnet, TCP/IP, HTTP, and FTP protocols
- Advanced knowledge in using colorimeters (i1D3, Klein, UPRTEK)
- Strong background in handling wireless and embedded verification instruments
- Expertise in machine vision and high-speed image analysis using OpenCV
- Effective communication, project management, and leadership skills
Perks & Benefits
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
- Employer paid Life Insurance
- Employer paid Short-Term Disability
- Employer paid Long-Term Disability
Job Description
Description
Job Requirements
Who We Are:
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.
The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
What You Will Do:
- Working in fast-paced, cross-functional technology teams. Strategic thinking and problem-solving abilities, with a focus on driving results and continuous improvement.
- Proven leadership experience managing and mentoring teams.
- Strong problem-solving skills and a proactive approach to tackling technical challenges.
- Conducting Technical Reviews of software modules including robotic controllers for validating key performance Indicators of wearable devices.
- Ability to quickly learn and adapt to new tools, technologies, and workflows.
- Excellent communication and collaboration skills, enabling effective teamwork.
- Commitment to delivering high-quality results and contributing to team success.
- Excellent organizational and project management skills, with a track record of delivering complex technical projects on time.
- Adaptability and resilience in navigating evolving priorities and technical challenges.
What You Will Bring:
- Master’s degree in computer science or a related field, with proven experience leading engineering teams.
- Advanced proficiency in software architecture principles, design patterns, reusable component design and extensibility.
- Application development from ideation to store deployment and sustenance for Android and iOS platforms.
- Demonstrable expertise in software application development using Python, C++, Objective-C, Swift, TypeScript, Angular/ React, C# and shell scripting for mobile, desktop (Win32, Win64 and Mac) and web platforms.
- Experience with both relational and non-relational databases such as MySQL, SCUBA, and data warehouse systems like HIVE for data management and analysis.
- Advanced skills in robotic fixture design review and sensor integration for wearable verification and validation and expertise in programming controllers like Lead Shine, Newport, Arcus, Universal Robots robotic arms, Macadamia robots etc.
- Design test fixtures for Capacitive Touch Characterization for various touch scenarios.
- Extensive hands-on experience with UPnP, Telnet, TCP/IP, HTTP, and FTP protocols for device communication and network integration.
- Advanced knowledge in using colorimeters such as i1D3, Klein, and UPRTEK for precise display calibration and verification, ensuring optimal color accuracy and performance.
- Strong background in handling wireless and embedded verification instruments that can simulate real world environments such as interference, traffic, etc. in a stable, automated, repeatable testing environment.
- Designing custom frameworks for System Verification for defining and validating key performance indicators of wearable IO sensors (capacitive touch, hall, mic, IMU, memory) using robotic validation methodologies.
- Expertise in machine vision and high-speed image analysis for frame timing and latency measurement, utilizing OpenCV and related tools.
- Effective communication, project management, and leadership skills, with experience supervising engineers and supporting their technical and professional development
Pay Range: $130,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.
Work Requirements: This role is considered an on-site position located in Sunnyvale, CA.
- You must be able to commute to and from the location with your own transportation arrangements to meet the required working hours.
Travel Requirements: Due to the nature of the work, no travel is required.
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
- Employer paid Life Insurance, Short- & Long-Term Disability