Join Us

Mobile Devices is a technology-based company that offers a lot of great job opportunities. We work on all kinds of state-of-the-art technical projects around the in-car connected portable devices market – including our core product which is an open OS specific to the in-car environment (think Android for telematics but better.)

We are always after talented people at various levels of experience and for various type of employment. We would be interested in receiving CVs and applications from engineers interested in our work experience programme.

To give you a bit of background, the company is already quite international; everybody developing for us speaks English and we already have 6 different nationalities represented (Chinese, Italian, Algerian, Swedish, Polish and French).

Mobile Devices is an international company and sells to 47 different countries. We already have sales offices in Singapore, London, the US, France and China, and technical offices in China, Ireland and France.

We have rapidly evolved into one of the world leaders in telematics systems for vehicles. We are known to be very competitive and have received many awards for our innovative approach.

We are looking for computer science engineers in 6 different areas, from technical project managers to a Phd in graph theory.

– System team:

You will work on all our platforms as well as those of customers. Porting the boot-loader, developing advanced memory/energy management as well as other drivers, enhancing the VM …

You will work in a team of 8 engineers.

– Core team:

The core software is an event driven component-based architecture. It involves meta-programming (code generation) in Ruby or XSLT, high level services development (UDP/TCP protocols, dead reckoning algorithms, navigation routing engine, etc.), drivers logic (2G and 3G modems integration, bluetooth modules, etc.) and many other things (graphical engine, etc.) mostly in C++ and some Java.

You will work in a team of 10 engineers.

Tell Us About You

  • Accepted file types: doc, docx, pdf, rtf.
    (doc | docx | pdf | rtf)

– Server team:

The team links up the devices to the vast ecosystem of consumer services, fleet management and data warehousing. The communication server is built to scale to millions of devices with impressive reliability and versatility (Heterogenous cloud in state of the art technologies (highly distributed functional programming and Ruby, SQL and NoSQL databases, bi-directional push via web services). The team also provides a Widget SDK to remotely communicate with the device (Javascript, Ruby). You will work in a team of 15 engineers.

– Services team:

Working directly with the graphical designers, server team and core team, you will develop – in Java and Ruby – applications that will then be found in our products (navigation application, chat application, live trafic, movie reservation, etc.)

You will work in a team of 8 engineers.

– SDK team:

Every great OS needs a development platform. From the emulation with QEMU to the graphical designer in EMF or GMF, you will participate in the elaboration of our Eclipse-based SDK called Morpheus.

You will work in a team of 4 engineers.

– Test team:

Validation is a major issue for all development teams that create a lot of code: creating tools that can validate the code, check the regressions, the hardware compatibility; mostly developing them in Ruby, some drivers are in C.

You will work in a team of 6 engineers.