Taro Logo

Software Engineer

World-leading image sensor company developing novel computer vision algorithms, vision sensors and sensing systems.
8952 Schlieren, Switzerland
Embedded
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 based in Zurich, Switzerland. This role offers an exciting opportunity to work on cutting-edge computer vision algorithms and embedded software development for innovative vision systems.

The position is part of a dynamic R&D center that originated as a spin-off from the University of Zurich and ETH Zurich. You'll be working on impactful applications ranging from AR/VR headsets to mobile devices and automation systems. The team maintains a startup culture that values curiosity and high engagement, while being part of the larger Sony organization.

As a Software Engineer, you'll be responsible for developing and optimizing AI-powered image processing algorithms for mobile embedded hardware, working with novel sensors, and building tools for profiling and validation. The role requires expertise in C/C++ and Python, along with knowledge of computer vision algorithms and embedded systems.

The work environment is truly international, with collaboration across engineering sites in Japan, Europe, and North America. The Schlieren office, located near Zurich (consistently rated among the top three best cities to live), offers modern facilities, excellent public transport connections, and regular social team events.

Sony AVS values diversity and promotes an inclusive culture where different opinions and backgrounds are appreciated. The team structure is flat and flexible, allowing everyone to contribute to both technical decisions and workplace culture. There's a strong emphasis on personal growth and learning opportunities.

This is an excellent opportunity for someone passionate about computer vision, embedded systems, and AI who wants to work at the forefront of image sensor technology while being part of a company that has been repeatedly recognized as one of the World's Most Ethical Companies.

The ideal candidate will have an MSc or higher in a relevant field, experience with deployment frameworks for mobile hardware, and strong communication skills. Additional valuable skills include knowledge of AI models, model optimization techniques, and modern software development methodologies.

Join a team that's actively shaping the future of visual sensing technology while maintaining the innovative spirit of a startup within the resources and stability of a global technology leader.

Last updated 14 hours ago

Responsibilities For Software Engineer

  • Work as part of the computer vision team to develop high-level algorithms
  • 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

  • Equal Opportunity Employer
  • Modern office facilities
  • Good public transport connection
  • Social team events
  • International work environment

Interested in this job?

Jobs Related To Sony Software Engineer