Senior Software Engineer (c++)

IDEMIA

Search By Location
On-site
C++ development
Embedded linux systems
Yocto project & bitbake
The role involves handling complex system-level challenges such as kernel hardening, security configurations, privilege segregation, and final firmware image creation, along with developing and debugging robust C++ applications on embedded platforms

Job Summary

  • The role involves handling complex system-level challenges such as kernel hardening, security configurations, privilege segregation, and final firmware image creation, along with developing and debugging robust C++ applications on embedded platforms.
  • Key responsibilities include designing, developing, and debugging C++ applications on Embedded Linux systems, performing advanced debugging using GDB, and customizing/maintaining Yocto Linux distributions.
  • By choosing to work at IDEMIA, you will join a unique tech company, offering a wide range of growth opportunities and contributing to a safer world.

Matching Summary

The role involves handling complex system-level challenges such as kernel hardening, security configurations, privilege segregation, and final firmware image creation, along with developing and debugging robust C++ applications on embedded platforms.

Skills & Requirements

Must-have

  • C++ development
  • Embedded Linux systems
  • Yocto Project & BitBake
  • Linux kernel hardening
  • GDB debugging
  • C++11/14/17 expertise

Nice-to-have

  • CMake/Make knowledge
  • CI/CD pipelines
  • security-critical environments
  • C# programming

Key Requirements

  • Strong expertise in C++
  • Solid understanding of OOP, STL, memory management, multithreading
  • Excellent debugging skills using GDB
  • Strong knowledge of Linux systems
  • Good knowledge of Linux kernel configuration and tuning
  • Solid experience using Git
  • Good understanding of LXC and Linux containerization
  • Strong knowledge of Embedded Linux internals
  • Hands-on experience with Yocto Project & BitBake
  • Understanding of security concepts
  • Experience in firmware image creation
  • Good overview of IT fundamentals

Work Rights

Not specified

Tailored Resume

Cover Letter