Linux Kernel Developer
2 semanas atrás
**Job Summary**:
We are seeking a skilled Linux Kernel Developer to join our team, specializing in C programming, Linux kernel development, and memory management libraries. This role will focus on building, optimizing, and maintaining kernel-level components and memory management libraries to ensure robust system performance, efficiency, and reliability.
**Key Responsibilities**:
- Develop, modify, and maintain Linux kernel modules using C, with a focus on performance, scalability, and maintainability.
- Implement and optimize memory management functions and libraries, improving efficiency in memory allocation, deallocation, and data integrity.
- Design and develop new kernel components and features, particularly related to memory management and low-level system operations.
- Debug and troubleshoot kernel-level issues, using tools like gdb, strace, and other debugging utilities.
- Perform code reviews, optimize existing code, and adhere to best practices in kernel development.
- Collaborate closely with system architects, embedded software engineers, and hardware engineers to ensure seamless integration and optimal performance.
- Contribute to documentation, including technical specifications, code documentation, and user guides for kernel components and memory management libraries.
**Qualifications**:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- 3+ years of experience in C programming, with strong skills in low-level programming and understanding of memory management.
- Proficiency in Linux kernel development, including experience with kernel internals, modules, drivers, and debugging techniques.
- Solid understanding of memory management principles within the Linux operating system (paging, caching, memory mapping, etc.).
- Familiarity with tools and libraries used in Linux kernel development, such as GCC, Make, Git, and patch utilities.
- Knowledge of data structures, algorithms, and optimization techniques for performance-critical code.
- Ability to write clear, maintainable, and well-documented code.
- Strong problem-solving skills and experience troubleshooting issues at the kernel level.
- English required
**Preferred Skills**:
- Experience with virtualization technologies, system calls, and hardware interface knowledge.
- Contributions to open-source projects, especially within the Linux kernel community.
- Understanding of multi-threading, synchronization, and concurrency issues in low-level software.
**English Advanced Mandatory**
Tipo de vaga: Tempo integral
Pagamento: R$3.051,62 - R$11.237,71 por mês
Horário de trabalho:
- De segunda à sexta-feira
**Experiência**:
- Desenvolvimento de Software (preferencial)
- Programação (preferencial)
-
Linux Kernel Developer
2 semanas atrás
São Paulo, Brasil GSB Tempo inteiro**Job Summary**:We are seeking a skilled Linux Kernel Developer to join our team, specializing in C programming, Linux kernel development, and memory management libraries. This role will focus on building, optimizing, and maintaining kernel-level components and memory management libraries to ensure robust system performance, efficiency, and reliability.**Key...
-
Kernel Cifs Developer
2 semanas atrás
Sao Paulo, Brasil SUSE Tempo inteiroAbout Us **Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE.** SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune 500 rely on SUSE to power their mission-critical...
-
Embedded software engineer
Há 6 dias
São Paulo, Brasil WA FENIX Portugal Tempo inteiroSenior Embedded Software Engineer – Linux / QNX (Automotive)Modelo de trabalho: 100% remoto Início: Imediato Contrato: 12 meses (alta chance de extensão) Idioma: Inglês avançado (B2/C1) Nível: Sênior O que torna essa vaga atrativa Projeto automotivo de alta complexidade técnica Atuação em plataforma e arquitetura , não apenas aplicação Ambiente...
-
FreeBSD Kernel Testing Engineer
3 semanas atrás
São Paulo, Brasil Luxoft Tempo inteiroProject description We are looking for an experienced FreeBSD Kernel Testing Engineer to join a project focused on expanding and enhancing the Performance Monitoring Counters (PMC) validation test suite for modern platforms. The goal of the project is to strengthen the reliability and coverage of FreeBSD's performance monitoring frameworks across core,...
-
Developer Relations Manager
4 semanas atrás
São Paulo, Brasil Canonical - Jobs Tempo inteiroDeveloper Relations Manager Canonical - São Paulo, Brasil Descrição da vaga As a Developer Relations Manager, you will lead a team of developer relations engineers who engage with developer communities and ISVs to help them reach the Ubuntu ecosystem. Typically we help them shape their snaps, charms, or Ubuntu-based Docker images, and ensure that Ubuntu...
-
Linux System Engineer
3 semanas atrás
São Paulo, Brasil InComm Payments Tempo inteiroWe are seeking a highly skilled and experienced Senior Linux System Engineer to join our InComm Operations team. Ideally, you will have a strong background in Red Hat and Oracle Linux system administration, automation with Ansible, as well as deep expertise in Linux patching, scripting, and GIT version control. 100% Remote + CLT + Benefits (Health Insurance...
-
Pesquisador Júnior
2 semanas atrás
São Paulo, Brasil Vaganet Tempo inteiro**Sumario**: **Analista de Desenvolvimento Junior -** Desenvolvedor de aplicações em Linux, que atuará no desenvolvimento de interface gráfica, kernel, módulos, bootloader, e instalador. **Descrição das Atividades**: - Desenvolver aplicações em Linux, em linguagem de programação C/C++; - Empacotar aplicações Linux; - Desenvolver...
-
Pesquisador Júnior
Há 4 dias
São Paulo, Brasil FIPT Tempo inteiroSumario: Analista de Desenvolvimento Junior – Desenvolvedor de aplicações em Linux, que atuará no desenvolvimento de interface gráfica, kernel, módulos, bootloader, e instalador. Descrição das Atividades: -Desenvolver aplicações em Linux, em linguagem de programação C/C++;-Empacotar aplicações Linux;-Desenvolver customizações na...
-
Pesquisador Júnior
Há 5 dias
São Paulo, São Paulo, Brasil Fundação de Apoio ao IPT - FIPT Tempo inteiroSumarioAnalista de Desenvolvimento Junior –Desenvolvedor de aplicações em Linux, que atuará no desenvolvimento de interface gráfica, kernel, módulos, bootloader, e instalador.Descrição Das AtividadesDesenvolver aplicações em Linux, em linguagem de programação C/C++;Empacotar aplicações Linux;Desenvolver customizações na interface gráficas...
-
Embedded software engineer
Há 6 dias
São Paulo, Brasil WA FENIX Portugal Tempo inteiroSenior Embedded Software Engineer – Linux / QNX (Automotive)Modelo de trabalho:100% remoto Início:Imediato Contrato:12 meses (alta chance de extensão)Idioma:Inglês avançado (B2/C1)Nível:SêniorO que torna essa vaga atrativa Projetoautomotivo de alta complexidade técnica Atuação emplataforma e arquitetura , não apenas aplicação Ambiente100%...