Enea Edge Engineer | Enea Romania | 0LOVES1
>_Loading...

We're not saying it's gonna be easy.
But we promise it's not gonna be boring.

We pride in providing new challenges all the time for our creative, rebellious engineers. This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea.

Would you feel like home?

Enea Edge Engineer

Location: Bucharest, Romania

Number of positions available: 1

Job Type: Full Time

Division: Enterprise Division, Enea Romania

We pride in providing new challenges all the time for our creative, rebellious engineers.
This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea. Would you feel like home?
 

Know someone who would be interested? Apply to job Share

Job description

Position objectives

The candidate will be responsible for development and maintenance of Enea Edge Runtime.
This includes working with Enea NFV Access product on virtualization solutions and Cloud technologies with focus on providing an optimized NFV solution for the high performance communication industry.

Essential functions

  1. Design, code and integrate software for Enea Edge platform based on Yocto Linux
  2. Customization, deployment and maintenance of Enea Edge on different hardware platforms
  3. Interact with Linux kernel for different hardware architectures, and integrate new device drivers/kernel modules
  4. Improve and maintain existing software components
  5. Perform test unit, verification and validation of the product developed
  6. Participate in the editing of the user’s guide

Required key skills

  1. Experience and skill in C/C++ and scripting languages (bash/python)
  2. Experience from software development in relevant technical areas such as, NFV, DPDK, Open vSwitch, Linux IP/networking technologies, IP fast path technologies, Cloud Computing, NETCONF/Yang.
  3. Good understanding of hypervisors technologies, knowledge of Linux virtualization solutions (e.g. KVM, Linux Containers)
  4. Familiarity with open-source software and tools used for building a Linux distribution
  5. Embedded software programming experience
  6. Experience in Linux applications programming
  7. Knowledge of Linux kernel and device-driver development
  8. Experience working with OpenEmbedded build framework and good expertise working with Yocto Project
  9. Embedded software programming experience
  10. Ability to write effective and reusable code according to best practices
  11. Strong communication skills in English

Qualifications

  1. College graduated in Computer Science, Telecommunications or equivalent
  2. At least 3 years experience in a similar role
  3. Good problem solving skills and strong computer science fundamentals

Great to have

  1. Knowledge about embedded/network systems development and/or modern HW architectures (System-On-Chip
    architectures)
  2. Expert in Linux tools development: Eclipse/CDT Project, tracing, profiling, performance counters, etc
  3. Expert knowledge on device-drivers and Linux Kernel development: preemption models, memory barriers,
    threads, timers, locking and synchronization mechanisms, etc

Apply to this job

Allowed extensions: .pdf, .doc, .docx.
Maximum file size: 8MB.

Or apply by e-mail: careers@enea.com

See other jobs

https://0loves1.enea.com