Location: France City: Vélizy Department: R&D Contract Type: Full time

Looking for an exciting and permanent job in a fast-growing high-tech company, offering a variety of assignments and interactions?

Job Context

For over 20 years, Ekinops has been driving innovation in network systems. We provide solutions focused on the needs of communication service providers and enterprises worldwide.

We provide open, trusted and innovative network connectivity and enable our customers’ success by delivering high value-added software-driven solutions. Today, over 120 international service providers, including numerous Tier 1 carriers around the world, trust our people and technologies.

Over 50% of our near 500-strong team works in our multi-national Agile R&D centers. Our company has a strong international background, with sales offices strategically located around the world.

Duties and Responsibilities

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 Agile 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
  • Experience with software development for multicore environments
  • Ideally having some prior experience in time synchronization technologies like PTP IEE 1588 and SyncE.
  • 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


  • Level : According to profile
  • Package composition: Fixe + variable
  • Health care provider
  • Meal subsidy
  • Participation to railway subscription

Recruitment process

3 interviews

  • 1st with Team leader
  • 2nd interview with HR
  • 3rd interview with Department manager

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 finding your dream job?