Senior SW Engineer, System Software (FI-Helsinki)

Job Research & Development

Primary Location FI-Helsinki

Organization Mobile Solutions

Schedule Full-time

Job Level Individual Contributor

Education Level Master's Degree (±18 years)

Job Type Experienced

Employee Status Regular

Unposting Date 08/Nov/10

Senior SW Engineer, System Software-SYS0000008S

Job Description

MeeGo Devices is where Nokia builds mobile computers on Linux. We build leading-edge devices by combining the most powerful hardware and the best open source software technologies. Our ambition is to deliver a superior user experience dedicated for mobile computers with large touch-screens that fit into your pocket. Using agile development methods and engaging with open source communities define our new way of working. Our latest product is the Nokia N900 — a high-performance mobile computer with powerful multitasking capabilities, fantastic web browser, and a rich media experience. Get to know everything about MeeGo at

We are looking Senior SW Engineer to join the Cellular Modem team. Our team is responsible for delivering the cellular modem to MeeGo devices. Our scope extends from selection of future modems to system design to integration of the modem. The integration is done through upstream opensource projects like and Telepathy. We collaborate with industry partners and vendors in creating the success.

In your role you will contribute to open source projects in our domain. You will use your networking skills to effectively communicate with our partners who also contribute to the projects. You will implement missing functionality and improve robustness of the existing implementation. Refactoring and implementation of automated test cases is part of your daily routine. You are responsible of effective product creation from the given SW asset.

The team uses agile software development methodology. The team is responsible for planning, implementation, testing and quality of their deliverables. Previous experience working is this mode is highly appreciated. We are also looking for an experienced Scrum Master. Combining the developer role described above with a Scrum master role is a possibility.


To apply for this role, you have a relevant Master's degree and at least 4 years of SW development experience in product development. In your career thus far, you've had the opportunity to work with embedded device creation. Your toolbox of skills includes fluent programming skills in C, C++ and Python in Linux environment. You have proven track record working in an opensource project. You are fluent with Debian and openSUSE toolchains.

Previous experience working in cellular modem integration and broad knowledge on cellular technologies such as LTE is appreciated. Thorough understanding of IMS, VoLTE and other VoIP related technologies will give you an advantage.

You have good communication and presentation skills and can express yourself fluently in written and spoken English as this will prove essential in our international company. As a person you have a proactive and independent way of working and enjoy a changing environment. Some of your colleagues will be located abroad, so taking initiative solving day-to-day issues and excelling in communication is a must.

To learn more about MeeGo and why we feel so passionate about it, take a look at this site:

Maemo and Nokia

Click here to seize all job opportunities at MeeGo Devices at Nokia.

Apply online to this position.