Infogain Poland

Kernel Developer

No longer accepting applications

Who we are?

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. Using technologies such as cloud, microservices, automation, IoT, and artificial intelligence, we engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, and retail industries. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

In September 2019, we opened our first office in Poland and started with only two people. Within two years, our team grew from 2 people to 150 employees. We consider it a success and a result of well-coordinated work.


Here at Infogain, we work according to our core values: growing together, creating client value, innovating, and delivering excellence. Based on it, you will feel appreciated and have an opportunity to provide impactful solutions for our clients. We believe technology defines the future, so Infogain must ensure that we serve all genders, races, and identities. We build diverse, equitable, inclusive teams because we all want our customers to see themselves reflected in what we do, starting with Infogain.


Project info:

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.


Responsibilities:

1. Kernel Modification: Collaborate with a team of engineers to customize and modify the Linux

Kernel to address specific project requirements.

2. Code Development: Write clean, efficient, and well-documented C code to implement kernel

modifications.

3. Performance Optimization: Identify and resolve performance bottlenecks within the kernel to

improve system efficiency.

4. Debugging and Troubleshooting: Debug and troubleshoot kernel-related issues, including

memory management, process scheduling, and device drivers.

5. Integration: Integrate custom kernel modifications into the existing system architecture while

ensuring compatibility and stability.

6. Software testing: Write automated tests using Fuzzing technique

7. Security: Implement security measures and best practices to safeguard the Linux Kernel against

vulnerabilities.

8. Collaboration: Collaborate with cross-functional teams, including software engineers, hardware

engineers, and QA teams, to ensure successful kernel modifications.

9. Documentation: Maintain detailed documentation of kernel modifications, code changes, and

best practices.

Job requirements:

Bachelor's or Master's degree in Computer Science or a related field.

· Strong C programming skills: Proficiency in C programming and data structures is essential.

· Linux Kernel expertise: Prior experience with Linux Kernel development and modification is highly preferred.

· Debugging and troubleshooting skills: Ability to diagnose and resolve complex kernel-level issues.

· Version Control: Familiarity with version control systems such as Git.

· Strong problem-solving skills: Analytical mindset and the ability to tackle complex technical challenges.

· Team player: Strong interpersonal and communication skills to collaborate effectively with cross-functional teams.

· Adaptability: Willingness to learn and adapt to new technologies and methodologies.


Benefits:


General benefits:

· Hybrid work model combining office & remote work

· Attractively located office with collaboration spaces

· Onsite parking space for employees

· Company performance related bonus

· 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

  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Design, Art/Creative, and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Infogain Poland by 2x

See who you know

Get notified about new Software Engineer jobs in Poland.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More