We are Quest Global, a company that builds a brighter future through engineering. Our purpose is to solve the problems of today, enabling a better tomorrow.
For 25 years, we have strived to be the most trusted partner for complex engineering challenges globally. Headquartered in Singapore, we operate in 17 countries, with 56 global delivery centers, driven by over 17,500 employees who make the impossible possible every day.
Our Approach
We bring together industry knowledge and digital expertise to deliver end-to-end global product engineering services. By combining technologies and industries with diverse individual contributions, we solve problems more effectively and efficiently.
This multi-dimensional approach enables us to tackle large-scale challenges across various sectors, including Aerospace & Defense, Automotive, Energy, Hi-Tech, Healthcare, Medical Devices, Rail, and Semiconductor industries.
The Software Team
The Software team specializes in software development using Java/JEE, Spring boot, frontend and backend solutions, OODesign, JAVA architectures, and SQL Server database programming knowledge.
Autonomous Driving Team
Our Autonomous Driving team in Parma, Italy, is seeking a Senior Computer Vision Software Developer to join our team.
Job Description
The opening is for a software developer in ADAS and Autonomous Driving applications. The successful candidate will play an essential role in developing, checking, testing, porting, integrating, and validating C/C++ software in the ADAS/AD stack.
Responsibilities:
* Develop, validate, and test computer vision algorithms/support tools with a strong focus on robustness and efficiency.
* Manage and improve existing embedded algorithms to fulfill company expectations.
* Test and validate software, develop unit tests, automate test procedures.
* Collaborate on system tests in real-world scenarios on the vehicle.
* Produce precise documentation and reports.
Requirements:
* A master's degree in computer engineering, computer science, or equivalent.
* At least three years of experience in developing C++ algorithms (C++11/14 or higher) for embedded systems.
* Strong analytical and problem-solving skills.
* Experience with MISRA C/C++ standard; experience with Eclair; experience with machine learning (a plus); experience with Docker/Kubernetes (a plus).
* Ability to quick context switch.
* Propensity to be precise and orderly.
* Good verbal and written communication skills.