Taro Logo

Software Engineer

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

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 in Zurich, Switzerland. This role combines cutting-edge computer vision development with embedded systems optimization, focusing on innovative applications in AR/VR, mobile devices, and automation. As part of a diverse, multicultural team that maintains a startup culture while benefiting from Sony's global resources, you'll work on developing and implementing novel algorithms for vision systems. The position offers unique exposure to Sony's world-class sensor technology and the opportunity to work across international engineering sites. Located in Schlieren, at the doorstep of Zurich, you'll enjoy working in a modern facility surrounded by the Swiss Alps, with excellent public transport connections and a collaborative environment. The role requires expertise in computer vision, AI model optimization, and embedded software development, making it perfect for someone passionate about combining theoretical knowledge with practical implementation. You'll be part of a team that values curiosity, continuous learning, and diverse perspectives, working on projects that directly impact how image sensors enable new applications through innovative designs.

Last updated a day 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

  • Modern office facilities
  • Good public transport connections
  • Regular social team events
  • International work environment
  • Equal Opportunity Employer
  • Disability Accommodation available

Interested in this job?

Jobs Related To Sony Semiconductor Solutions Software Engineer