Senior Kernel Developer with C – Remote at Infogain Technologies Sp. z o.o. #vacancy #remote

  • Coding Skills: Proficiency in C programming, debugging, and optimization techniques.
  • Linux Knowledge: Familiarity with Linux distributions and kernel development tools
  • Education:  Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • Experience:
    • Proven experience in C programming with a strong focus on Linux kernel development.
    • Knowledge of kernel internals, system calls, and kernel modules.
    • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Problem Solving: Strong analytical and problem-solving skills to troubleshoot kernel-level issues effectively.
  • Communication: Excellent english verbal and written communication skills, as collaboration with both technical and non-technical teams is essential.
  • Team Player: Ability to work effectively in a collaborative team environment, sharing knowledge and ideas.

Must possess a legal work permit in Poland.

Project aims to fill C developer position responsible for Linux kernel development. The job includes (but is not limited to) developing, fixing, debugging and improving the Linux kernel, and contributing the changes upstream.

Remote working with occasional visits to Krakow office (2-3 times per quarter)

___

Benefits in Infogain

General benefits:

  • Hybrid work model combining office & remote work
  • Attractively located office with collaboration spaces
  • Onsite parking space for employees
  • Referral program with financial bonus
  • Life Insurance
  • Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment.
  • Access to internal Learning Platform with multiple trainings oriented for professional growth.

Lifestyle benefits:

  • Access to MyBenefit platform (Multisport included)
  • Team Building activities
  • Charity initiatives
  • Working environment promoting diversity and inclusion

Health benefits:

  • Private medical care – Platinum Package

,[Kernel Modification: Collaborate with a team of engineers to customize and modify the Linux Kernel to address specific project requirements., Code Development: Write clean, efficient, and well-documented C code to implement kernel modifications., Performance Optimization: Identify and resolve performance bottlenecks within the kernel to improve system efficiency., Debugging and Troubleshooting: Debug and troubleshoot kernel-related issues, including memory management, process scheduling, and device drivers., Integration: Integrate custom kernel modifications into the existing system architecture while ensuring compatibility and stability., Software testing: Write automated tests using Fuzzing technique, Security: Implement security measures and best practices to safeguard the Linux Kernel against vulnerabilities., Collaboration: Collaborate with cross-functional teams, including software engineers, hardware engineers, and QA teams, to ensure successful kernel modifications., Documentation: Maintain detailed documentation of kernel modifications, code changes, and best practices.] Requirements: C, Linux, Kernels, Degree, Git, Communication skills, Analytical skills, Problem-solving skills Tools: GIT. Additionally: Private healthcare, Sport subscription, MyBenefit Platform, Team Building activities, Charity initiatives, Environment promoting diversity and inclusion, Training budget, undefinedAccess to internal Learning Platform, Life Insurance, undefinedReferral program with financial bonus, Free parking.

Git C Analytical skills Problem-solving Linux

Leave a Reply