Download this Career Share this Career Apply now
Location: France City: Vélizy Department: R&D Contract Type: Full time

Our Company

Ekinops, a global leader in the field of network virtualization, delivers highly innovative solutions to the telecommunications market. Over 130 international service providers, including numerous Tier 1 carriers, trust our people and technologies to help them deliver enterprise managed services to their customers around the world.

It’s an exciting time to work in telecommunications and Ekinops is at the bleeding edge of technical innovation, working to develop the technologies that enable service providers to harness the power of virtualization. We help our customers to migrate their legacy network services to a fully virtualized environment, ensuring they can reap the full benefit offered by the Cloud.

Over 50% of our 400-strong team works in our multi-national R&D centers. Our teams are dedicated, imaginative and astute.

Want to work for a dynamic, agile and international company shaping the future of communication services? Then come and check us out.

Job Description

Within the R&D department, the embedded software engineer will play a key role in the creation of software for our physical and virtual router solutions. You will work in the system & drivers team where you will be responsible to develop and integrate proprietary and third party driver technologies into a comprehensive and cost-efficient design.

As an embedded SW engineer, you have to be an all-rounder and will be involved in:

  • Software development & testing for embedded physical and virtualized devices
  • Development & implementation of Linux device drivers
  • Design or implementation of software architecture, systems and building blocks
  • Working in a close-knit project team to develop, debug and optimize designs
  • Documenting your software designs

Profile and skills

Having a Master Degree in Engineering or Software, you more than 2 years’ experience in a similar position and you can demonstrate the following:

  • Expert in C programming
  • Strong experience with Linux/Kernel development and debugging
  • Strong experience with software development for multicore environments
  • Good experience with DPDK and virtualization on ARM and Intel technologies.
  • Understanding and working with relevant communication system standards
  • A strong interest & affinity with embedded software (firmware) & software architecture
  • Knowledge of the following tools is a big asset: Gitlab/git, Jira, Jenkins, unit-test frameworks
  • Fluent in French and English

At personal level, you will demonstrate:

  • Ability to work in an international environment with cross-functional teams
  • Ability to continuously looking for improvement and you make proposals and alerts
  • Good communication skills
  • Autonomous and self-learning
  • Very good team spirit

To apply

Ekinops endeavours to be an employer of choice. Our teams are dedicated, imaginative and astute. We strive to work together around our core values, which includes dynamism, empowerment and customer focus.

Not your dream job?

Search through other opportunities.