Embedded Linux Engineer

SC Enea Services Romania SRL

10-02-2015 | EXPIRA LA 12-03-2015

Job expirat

RESPONSABILITATI

Division: Enea Linux Product Line
Type: Full Time
Location: Bucharest

Main Purpose of the job: The candidate will be responsible for development and maintenance of Enea Linux distribution.
This includes but not restricted to integration and development of Linux board support packages, kernel device drivers together with the mainline Yocto Linux community.
Merging code upstream is a priority for us, whenever possible.

About the project

Enea Linux is a hardware agnostic embedded Linux distribution running on different hardware architectures, and is tailored to meet the desired real-time, virtualization and networking characteristics of the world's embedded communications systems.

Responsibilities

- Design, code and integrate software for an embedded Linux distribution(applications, drivers, toolchains)
- Customization, deployment and maintenance of Linux distribution on different hardware platforms
- Interact with Linux kernel for different hardware architectures, and integrate new device drivers/kernel modules.
- Improve and maintain existing software components.
- Perform test unit, verification and validation of the product developed.
- Participate in the editing of the user’s guide.


CERINTE

- Scripting languages (bash/python).
- Familiarity with open-source software and tools used for building a Linux distribution.
- C/C++ programming experience.
- Embedded software programming experience.
- Experience in Linux applications programming.
- Knowledge of Linux kernel and device-driver development.
- Experience working with Yocto project/tools is a plus.
- Knowledge of Network programming and Virtualization technology is a plus.
- Knowledge of hardware and low level development is an asset.
- Strong communication skills in English.
- Ability to write effective and reusable code according to best practices.
- Must be a dynamic, autonomous, and team oriented individual.
- Flexible, eager to learn and be involved in development of embedded Linux distribution.


DESCRIEREA FIRMEI

IP Devel provides advanced IT outsourcing services towards complex IT solutions with focus on embedded technology and testing. IP Devel engineers some of the newest, most innovative projects worldwide in embedded systems development and advanced testing services. Since its start in 2000, IP Devel has provided over 400 solutions in creative applications, testing and validation services for leading technology providers, becoming one of the off shore leaders coming from the Romanian market. Today IPDevel is part of Enea, a leading supplier of real-time operating systems, middleware, development tools, database technology and professional services for high-availability systems such as telecommunications infrastructure, mobile devices, medical instrumentation and automobile control/infotainment. For further information on IP Devel, please visit www.ipdevel.net