Job offers

C++ Expert

Publish on : 27 April 2016
  • Place : Vélizy-Villacoublay, France
  • Contract type : Permanent
  • Kind of training :5 years Engineering School or University
  • Availability :ASAP

ERCOM is the leading French designer and manufacturer of sophisticated telecommunication solutions.

Founded 30 years ago, our company of 160 people is structured to serve two industries: telecommunications with its Mobipass® product range to test and measure 4G/LTE networks, and mobile security with its Cryptosmart® product range.

To pursue its strong development in securing mobile networks for large companies and government agencies, ERCOM seeks to reinforce its Cryptosmart® development team with a C++ Expert.

Location: Vélizy, France (Paris area)



The C++ Expert participates in the development of a range of IT and telecom security products. Due to the technological components included in the security product (network, security, database, Linux, Android, smart card…), the applicant will be part of a Scrum team and will participate in the development of this security product with a specific server-side objective.

The product lifecyle may require the applicant to work on different parts of the system, and will require the applicant to be versatile.

Primary responsibilities include:

  • Contributing to generic developments:
    • Feasibility study
    • Module development and maintenance/support
    • Unit testing
  • Module integration
    • Addressing the challenges of IT integration and security
    • Feasibility study and product scalability
    • Interacting with the HCI and other languages
  • Participating in system integration
    • Integration testing and load testing
    • Troubleshooting
  • C++ SME and “trainer”


Required experience and knowledge

Experience: 5 years minimum operational experience in C++ software development.

Technical skills: Applicant enjoys new technologies and can demonstrate:

  • Proficiency with C++
  • Expertise in multi-threaded development
  • Proficiency with Python
  • Excellent networking skills:
    • TCP/IP, architecture of communication networks and classic tools: iptables, virtual interface…)
    • Socket development, client/server
  • Excellent knowledge of the Linux and Ubuntu systems (upstart boot sequence, multistrap, kernel compilation…)
  • Knowledge of databases (PostgreSQL) is a plus
  • Knowledge of web development is a plus
  • Knowledge of security (cryptography, ISO15408, intrusion techniques, smart cards, IPSec, TLS, general security standards, etc.) is a plus
  • Thoroughness, autonomy, versatility and ability to step back


Additional information

Location: Vélizy, France (Paris area)
Contract: Permanent position
Education: 5 years Engineering School or University
Languages: Technical English
Level of experience: 5 years minimum

Able to obtain confidential defense clearance.

Availability: ASAP