Software Engineer

Company: Awaiba, Lda

Location: Funchal, Madeira Island, Portugal

Category: Software Engineer

Position Type: Full-time employee

Languages skills: English


You have a received a licenciatura or masters degree in software engineering and have experience in computer communication protocol design and implementation. You are highly motivated to take on new challenges and surpass the technical limitations. You have an independent responsible and reliable work style. You enjoy working in a small team and cooperate with co-workers, clients and suppliers. You have knowledge of driver level interface development to PC-peripheral hardware and experience in hardware interface debugging. You have a profound experience in object oriented programming concepts experience with GRASP and GoF design pattern. You have solid knowledge of .NET technologies and C#, C++/CLI languages. You have knowledge in XML, Xpath, XML Schema.

Knowledge in image processing and image acquisition is highly desired, as well as knowledge of USB protocol and experience in interfacing USB devices.

You are fluent in written English language and confident English speaker.

Job description:

You will develop in a small team software and drivers to interfaces with AWAIBA’s CMOS image sensor products. Amongst them to the NanEye™ miniature camera family, the currently world’s smallest digital camera. You will also develop and test image enhancement and image processing algorithms and production test software routines to be used in AWAIBA’s production facilities. You will support customers with the software integration of AWAIBA image sensor products in their applications in Medical, Industrial and Automotive context.

Please send your full CV and motivation letter to