Capgemini

Software Engineer (Kernel)

Capgemini
Apply
1 day ago
Opole, Poland +6 moreMid Level

Responsibilities

  • Design, build, and maintain virtualization platform features at the Linux kernel and driver level.
  • Support migration from Intel to ARM architecture for a high-performance cloud database solution running on AWS.
  • Participate in functional and architectural design discussions and evaluate technical implementation options.
  • Develop concurrent systems for multi-core and multi-threaded environments with attention to performance and reliability.
  • Contribute to code reviews and established software development practices.
  • Estimate features, break down complex tasks, report readiness and quality, and suggest technical improvements.

Requirements

  • At least 3 years of hands-on experience with ANSI C programming.
  • Strong knowledge of low-level systems development and memory management.
  • Solid experience with Linux kernel development, POSIX environments, driver development, and Linux system internals.
  • Proven experience with multi-core and multi-threaded programming and safe, efficient concurrent systems.
  • Strong written and verbal English communication skills, including technical documentation.
  • Ability to research and learn quickly, collaborate effectively, and adapt to new technical challenges.

Benefits

  • Free access to learning resources and platforms including Harvard Business Review, Coursera, Pluralsight, Udemy, Microsoft, AWS, and Google.
  • Career acceleration and leadership development programs, including Connected Manager.
  • Opportunities to participate in global technology challenges and ideation campaigns.
  • Work on a technically challenging cloud infrastructure migration involving kernel-level virtualization and ARM architecture.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me