Optotune Switzerland AG is a strongly growing and internationally active optics company based in Zurich, Switzerland. We develop, manufacture and market the latest generation of adaptive optical elements for industrial and consumer markets. Optotune’s vision is to enable our customers to create innovative products by providing them with unique optical components.
To strengthen our software development team in Dietikon, we are looking for a:
Senior Software Engineer (m/f)
Description of role: We are looking for a gifted senior software engineer to join our team in Switzerland. Together with a skilled and established software development team in Slovakia you will develop software and firmware for internal and external use. By closely interacting with all the development teams you play a key role in assuring that Optotune delivers sustainable and scalable software solutions throughout its portfolio.
Your main responsibilities:
Software and firmware development
Close collaboration with the electronics development team
Developing software and firmware specifications based on stakeholder inputs
S&F Project planning and management
Reporting project progress in review meetings
Testing, documentation and release of finished products
Support to keep the Optotune software and firmware roadmap in sync with the company vision and stakeholder requirements
Providing continuous support to existing software products
Degree in computer sciences (MSc or equivalent)
Knowledge in established architecture concepts and design patterns
Experience in application development in C#
Experience in real-time systems and hardware-near programming in C/C++
Experience in SQL and NoSQL based database systems such as MySQL or MongoDB is an asset
Knowledge of software quality assurance principles such as unit and integration testing
Strong understanding of usability concepts and user-centered design
Desire to challenge conventional thinking
Excellent knowledge of English (Advanced) and German
Are you a creative person looking for a challenging job in an innovative environment? Are you ready to take on responsibility and influence the future of our company? Are you determined to use your skills to develop revolutionary products pushing existing boundaries? If so, then we would be pleased to get to know you!
We are a dynamic and motivated team. We live an open culture in which your work will be crucial to the success of the company. You will work with extraordinary colleagues, all striving for one common goal: to create an outstanding company.