Middle Linux Kernel Engineer IRC292748
Poland, PolskaWichtige Merkmale des Angebots
Mind. 5 Jahre Erfahrung
Remote-Arbeit - kein Pendeln
Vollzeit
Description
Our client is an American multinational technology company that designs, manufactures, and sells networking equipment. It’s the worldwide leader in IT that helps companies seize the opportunities of tomorrow by proving that amazing things can happen when you connect the previously unconnected. As part of our team, you’ll be involved in various Linux kernel and userspace development, migration to new Linux kernels and OpenEmbedded versions, new features development, upstreaming features and patches to the community, and customer internal team support. Our team works closely with the community, and everyone contributes there.
Skills
C
C++-Linux
Kernel development
Linux
Linux Kernel
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
What we offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
Experience
3-5 years
Requirements
Must have requirements:
Overall 5+ years of commercial experience;
Overall 3 + years of Kernel and Linux development experience;
Experience with Linux System development (C/linker gcc/clang);
Experience with Linux Kernel drivers (in tree/out of tree) development;
Understanding of Linux internals knowledge (device drivers, interrupt handling, synchronization, memory management, processes, etc.);
Experience with Kernel space and user space debugging;
Git (github/gerrit) or any large source code management experience;
Experience with build systems (make/Cmake/Yocto/OpenEmbedded technology);
Nice to have:
Linux optimization techniques;
Expirience with Kernel versions 4x-6x;
Experience with python/bash/perl/lua;
Contribution to various open-source projects will be a plus;
Job responsibilities
Develop and maintain device drivers for various devices;
Develop and maintain build systems;
Linux kernel versions migration;
Analyze product failures, fixing bugs and identify potential solutions;
Analyze system/subsystem performance (issues) and suggest optimization;
Software components integration (drivers, system libraries, applications);
Customer-specific features development and upstreaming;
Develop Linux system-level patches for customer’s internal distro based on OpenEmbedded/Yocto;
Close interaction with open source community;
Resolving issues detected by the QA team;
Collaborate with the other departments for requirements capture and clarification;
#LI-OT1 #LI-Remote
Stichwörter / Fähigkeiten