Software Engineer (C++ Developer)
Zurich, Switzerland – 100% on-site role
Visa Sponsorship/Relocation assistance are not provided
Our client is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR. We are pushing the future of computing platforms, and we are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.
As an Embedded Computer Vision Software Engineer, you will architect, design, build and test embedded perception stack for future AR, VR, and new platforms. In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products as well as demonstrate good development practices and seamless collaboration.
Our teams deliver all embedded software from low-level device drivers to computer vision, to machine learning algorithms. Our engineers quickly solve problems, generate big ideas, work in new technology areas, drive concepts into prototypes, and envision how those prototypes transition to high-volume consumer products. You will join a world-class team of experts exploring new concepts through rapid prototyping leading to shipping products.
Responsibilities
Minimum Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 4+ years’ experience in C/C++ for development, debugging, testing and performance analysis Demonstrated expertise in one or more of the following areas - camera and video pipelines, graphics pipelines, encoding technologies, power management, or prototyping and pre-silicon environments (FPGAs, simulation, emulation)
Preferred Qualifications