Job offers

Android Development Engineer

Publish on : 20 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, ERCOM seeks to reinforce its Cryptosmart® development team with an Android Development Engineer.

Location: Vélizy, France (Paris area)



The Android Development Engineer participates in the development of a range of IT and telecom security products on the Android platform, with a specific objective to secure the Android system in new devices and already supported devices. The product lifecyle may require the applicant to work on different parts of the system, and will require the applicant to be versatile.

The Android Development Engineer will actively participate in the integration of security features at the Android system/kernel/application level.

Primary responsibilities include:

  • Addressing the challenges of security:
    • Drive proposals
    • Feasibility study
    • Ensure compatibility with other product features
    • Produce proofs of concepts
    • Monitor technology
  • Addressing production challenges:
    • Integration of new features
    • Scalability and multi-device management
    • Regression testing
  • Participating in system integration:
    • Integration testing
    • Troubleshooting


Required experience and knowledge

Experience: 3 to 7 years operational experience in software development. Experience with Android development (SDK, NDK) is a plus. Developments for personal projects are also a plus.

  • Required Skills: Applicant enjoys new technologies and can demonstrate:
    • Excellent command of the Android system (kernel, drivers, boot system, file system…) and build tools (kernel compilation, Android toolchain).
    • Excellent command of Android security tools (SeLinux).
    • Excellent command of C/C++.
    • Knowledge of scripting tools (including those available on Android).
    • Knowledge of TCP/IP, architecture of communication networks and classic tools: iptables, virtual interface…)
    • Knowledge of security (cryptography, ISO15408, intrusion techniques, smart cards, IPSec, TLS, general security standards, etc.) is a plus
    • Knowledge of the SCRUM method is a plus.
    • Thoroughness, autonomy, versatility and ability to step back
    • Technical English (written and spoken).


Additional information

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

Able to obtain confidential defense clearance.

Availability: ASAP