Nettime mailing list archives

<nettime-ann> FW: Mobile Applications Engineer needed to work in Banff m
Leech, Angus on Fri, 24 Apr 2009 11:15:16 +0200 (CEST)

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

<nettime-ann> FW: Mobile Applications Engineer needed to work in Banff mobile art/tech lab

Title: FW: Mobile Applications Engineer needed to work in Banff mobile art/tech lab

Dear Colleagues,

We are currently looking to hire a full time Mobile Applications Engineer to work on art, technology and research projects at the Banff New Media Institute's ART Mobile Lab. Salary is respectable and it's a good opportunity to work in a great interdisciplinary research environment among the beautiful Rockies. Please feel free to circulate to anyone you think might be interested. Please note that we can only hire Canadians or internationals with a valid work visa for Canada.

The details are included below, and the full job posting is available at:

Thanks for your attention,

Angus Leech
Senior Mobile Researcher / Producer
ART Mobile Lab
Banff New Media Institute
The Banff Centre
ph: 403-762-7581
angus_leech {AT} banffcentre.ca


BNMI Mobile Applications Software Engineer
Job Code:       880
Department:     Banff New Media Institute
# of openings:  1
Position Objectives

    * This is a key engineering position that requires the ability to problem solve and communicate clearly in a highly creative and sometimes intense working/learning environment. Your primary activity will be to provide support to the Banff New Media Institute’s Advanced Research Technology (ART) Mobile Lab in its ongoing research activities. This position reports directly to the Director/Executive Producer of BNMI, but receives daily direction from the Senior Mobile Researcher. You will act as the technical lead for the ART Mobile Lab in all areas, including in-house software development projects, collaborations with external artists and partners, research of emerging technologies and platforms, usability research, technical evaluation, proposal writing and dissemination. In particular, you will be responsible for developing software applications for a variety of mobile devices using GPS, wireless internet, cellular network and sensor input to drive creation and playback of rich-media content, cross-platform user experiences, and other mobile and location-based interactive installations.


    * Accountable for the technical aspects of mobile and locative media research and development and coproduction activity of the BNMI’s ART Mobile Lab.
    * Work as the primary engineer on a mixed-discipline team, and facilitate the specification of the technical development process. Accountable for the Open Source development of the Mobile Experience Engine (MEE)
    * Manage ongoing unit-testing, bug-tracking, feature-tracking and build system
    * Prepare new applications for large-scale beta tests including installation, documentation and training of users
    * Code library façade elements in Java, C++
    * Develop and test platform-neutral facades into platform-specific APIs and code libraries
    * Translate application designs into XML
    * Develop XML schema and XSL stylesheets for converting designer-friendly specifications in XML into XML meeting the Mobile Experience Engine (MEE) schema
    * Develop XSL stylesheets for generating SVG-based visualisations of applications for review
    * Responsible for managing a Linux (Gentoo) web server, Samba file sharing and performing regular system backups. Work outdoors setting up and testing mobile and location-based applications and installations in all mountain conditions – rain, shine, or snow.
    * Provide consulting services and advice to visiting artists, designers and project collaborators with variable levels of technical knowledge.


    * Bachelor of Science or better in Computer Science or Engineering is required
    * 5+ years of experience working with Java programming, Web programming including PHP
    * Must have good knowledge of Java, JavaME, C, C++, Linux server administration and management skills, platform knowledge with Netbeans and Websphere, Python, C#, _javascript_, PHP.  Knowledge of Symbian and competence with XML, XSL and XML Schema would be an asset Previous experience developing mobile applications involving Bluetooth and Wireless connectivity. Knowledge of JavaME (CLDC and MIDP2) is essential. High level of competence with embedded programming or small device programming.
    * Basic understanding of electronics (experience developing electronic gadgets would be an asset).Requires very strong collaboration skills, specifically the ability to work and collaborate in a highly interdisciplinary environment with non-technical colleagues including artists, designers, researchers and academics.
    * Experience developing for iPhone, OpenMoko, Android and/or open source environments would be an asset.

Special Requirements

    * Candidates offered a position with the Centre, in this capacity, will be required to obtain a criminal record check through the local R.C.M.P. detachment, verifying a clear record before a final job offer can be made.

This is a CUPE local 4318 salaried support staff position, with a 6 month probationary period.

This position pays between $4,012.67/month and $4,583.33/month, depending on experience, working up to 40 hours per week.

Date Posted: April 14, 2009           Date Closes: When suitable candidate found

nettime-ann mailing list
nettime-ann {AT} nettime.org