Software Engineer

Full Time Tampere, Finland poLight Finland Oy

poLight ASA has developed and is now introducing on the market a unique photographic lens for mobile devices, that enables new user experiences and eases implementation of autofocus functions for various applications. poLight®’s TLens® (Tuneable Lens) offers the camera module market considerable benefits, such as extremely fast focus, compact xy-dimension, no electromagnetic interference, no impact by gravity, low power consumption, and constant field of view. These features accommodate easy installation of single and multi-camera implementations, while achieving high optical quality
Polight’s patented, proprietary technology enables production of active optical components based on wafer-scale MEMS and shapeable polymers. The company uses MEMS foundry, assembly, and packaging services from well-established suppliers.
poLight is headquartered in Horten, Norway, it has offices in Finland, China and France, and is represented in Korea, Taiwan and Japan. The poLight team comprises world-class researchers and developers, with expertise in optics, polymers, MEMS technology, and image applications and processing, all aiming to develop the world’s leading imaging technologies.
The role has a broad range of technical responsibilities, with opportunities to grow to suit the skills and ambitions of the person.
In this role, you will:
• Implement and maintain a camera driver software to enable the controlling of a camera modules with TLens on a select hardware platform (Android, Linux, etc.).
• Implement and maintain a camera system software to enable the advanced capabilities of TLens on a selected platform (Android, Linux, etc.).
• Support customers with their issues when integrating TLens enabled camera modules to their systems and platforms.
• Design and implement tools and processes for the camera HW characterization and run the characterization process in an image lab for new camera modules with TLens.

• Solid programming and debugging skills in e.g., C/C++, Python
• Previous experience in low level SW development and/or camera systems, or some other relevant experience to build on your new skills.
• Proven skills software configuration management skills.
• Strong analytical and problem-solving skills, a strong team player with perseverance.
• MSc or PhD in Computer Science or similar.
• Proficient verbal and written communication skills in English.
• Readiness to travel to travel globally.

• Previous experience with Android application development, Camera 2 API
• Basic knowledge in image sensors and optics
• A demonstrated passion for imaging is a huge plus

To apply for this job email your details to