Software Engineer
Description
The position:
You will contribute to developing interactive media
presentation software that uses existing software libraries and frameworks to
create compelling co-located collaborative applications. These applications
will run on a variety of multi-touch devices ranging from commercial smart
phones and tablets to large multi-touch tables and boards. You will be working
in the context of an interactive architecture project currently under
construction that will be experienced by thousands of people per year. You will
also contribute to developing software applications that control various
components of an architectural environment such as lighting, media controllers,
IP cameras and sensor networks. You will be using C/C++ and client-server
programming techniques to control these physical devices and connect them with
user interfaces (digital control panels) that reside on tablet computers.
Why work with us:
Our work is innovative, fun, and cutting-edge in the field
of interaction design and creative engineering. We are a small yet mighty firm
working with prestigious clients on international projects. The work
environment is highly energetic, friendly and entails little or no bureaucracy.
While we do have rules and values, there is plenty of room for individual and
group contributions, and these are often encouraged.
Requirements
The candidate:
You have an
experimental, innovative attitude and enjoy challenges and new opportunities.
You are flexible and adaptable to the changing requirements of a start-up
working environment and you can easily handle and prioritize a variety of new
tasks as they come up. You work well with others, have good communication
skills and you are reasonably social. You can follow commissioned work while
still finding room to contribute your own creative ideas. Having a good sense
of humor and being easy going even under pressure would also be nice!
This Job is no longer active!