Taro Logo

Software Engineer

World market leader in image sensors, developing novel computer vision algorithms and sensing systems.
8952 Schlieren, Switzerland
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR · Enterprise SaaS

Description For Software Engineer

Join Sony Semiconductor Solutions, the world-leading image sensor company, as a Software Engineer in their Advanced Visual Sensing (AVS) group. Based in Zurich, Switzerland, this role focuses on developing innovative computer vision algorithms and optimizing AI-powered image processing for various applications including AR/VR headsets and mobile devices. As part of a diverse, multicultural team that maintains a startup culture while being backed by Sony's global resources, you'll work on cutting-edge technology that shapes how image sensors enable new applications. The position offers the opportunity to work with novel sensors, implement high-level algorithms, and optimize them for embedded hardware. The role requires expertise in computer vision, programming skills in C/C++ and Python, and the ability to work in a collaborative international environment. Located in the modern Zurich Technology Centre in Schlieren, you'll enjoy excellent work facilities and the benefits of working in one of the world's most livable cities, surrounded by the Swiss Alps. This is an excellent opportunity for someone passionate about computer vision and AI to make a significant impact in the field of image sensing technology.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Work as part of the computer vision team to develop high-level algorithms and translate them into optimized embedded SW
  • Optimize AI-powered image processing algorithms on mobile embedded HW
  • Work with novel sensors developed by image sensor engineers
  • Use and build tools for profiling, reviewing, and validating algorithm outputs
  • Develop software models of embedded HW operations
  • Coordinate developments within a multi-cultural work environment

Requirements For Software Engineer

Python
  • MSc or higher in Electrical Engineering, Computer Engineering, Mathematics, Physics
  • Experience implementing custom operations in deployment frameworks
  • Basic knowledge of computer vision algorithms
  • Proficiency in C/C++, Python
  • Confident communication skills and fluency in English
  • Curiosity to actively learn and ask questions

Benefits For Software Engineer

  • International work environment
  • Modern office facilities
  • Good public transport connections
  • Regular social team events
  • Learning and development opportunities

Interested in this job?

Jobs Related To Sony Semiconductor Solutions Software Engineer