Linux Kernel Developer

3 semanas atrás


São Paulo Brazil, BR Tata Consultancy Services Tempo inteiro

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:


  1. Develop, modify, and maintain Linux kernel modules using C, with a focus on performance, scalability, and maintainability.
  2. Implement and optimize memory management functions and libraries, improving efficiency in memory allocation, deallocation, and data integrity.
  3. Design and develop new kernel components and features, particularly related to memory management and low-level system operations.
  4. Debug and troubleshoot kernel-level issues, using tools like gdb, strace, and other debugging utilities.
  5. Perform code reviews, optimize existing code, and adhere to best practices in kernel development.
  6. Collaborate closely with system architects, embedded software engineers, and hardware engineers to ensure seamless integration and optimal performance.
  7. Contribute to documentation, including technical specifications, code documentation, and user guides for kernel components and memory management libraries.


Qualifications:


  1. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  2. Relevant experience in C programming, with strong skills in low-level programming and understanding of memory management.
  3. Proficiency in Linux kernel development, including experience with kernel internals, modules, drivers, and debugging techniques.
  4. Solid understanding of memory management principles within the Linux operating system (paging, caching, memory mapping, etc.).
  5. Familiarity with tools and libraries used in Linux kernel development, such as GCC, Make, Git, and patch utilities.
  6. Knowledge of data structures, algorithms, and optimization techniques for performance-critical code.
  7. Ability to write clear, maintainable, and well-documented code.
  8. Strong problem-solving skills and experience troubleshooting issues at the kernel level.
  • English required


Preferred Skills:


  1. Experience with virtualization technologies, system calls, and hardware interface knowledge.
  2. Contributions to open-source projects, especially within the Linux kernel community.
  3. Understanding of multi-threading, synchronization, and concurrency issues in low-level software.


  • Senior Linux Kernel Engineer

    3 semanas atrás


    São Paulo, Brazil, BR Intellias Tempo inteiro

    Project overview: Premium next-generation complex cockpit solution development for one of the biggest OEMResponsibilities:Contribute to the development and bug-fixing of the infotainment platform on the new hardware platformPorting and customization of Linux or other operating systems in the infotainment domainBSP Development: Kernel drivers development for...

  • Senior C++ Developer

    2 semanas atrás


    Brazil, BR NoPing Tempo inteiro

    Job DescriptionWe are looking for a Senior C++ Developer to lead technical initiatives at our innovative startup that offers latency reduction services for online gaming (Windows). At NoPing, we are a dynamic and fast-growing company, offering you the opportunity to design and implement high-performance solutions that directly impact gamers...

  • GPU Developer

    Há 1 mês


    Brazil, BR Luxoft Tempo inteiro

    Project Description:Luxoft is searching for talented developers with GPU compute and performance profiling experience to join the rapidly growing team.We are seeking an experienced individual proficient in HIP / ROCm applications to join our team. The primary responsibility of this role will be to lead the effort in porting CUDA kernels to HIP. The candidate...

  • LabVIEW Developer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Our client is one of the market leading producers of Integrated Circuits Lithography and Metrology machines, based in the Netherlands.Automation of control processes for IC Lithography machines. Automation runs on Linux servers that are communicating with the machine via C++ code interfaces. Python developers will work closely with functional engineers to...

  • LabVIEW Developer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    About the Client:Our client is one of the market leading producers of Integrated Circuits Lithography and Metrology machines, based in the Netherlands.About the Project:Automation of control processes for IC Lithography machines. Automation runs on Linux servers that are communicating with the machine via C++ code interfaces. Python developers will work...

  • Mid-Level C++ Developer

    2 semanas atrás


    Brazil, BR NoPing Tempo inteiro

    Job DescriptionWe are looking for a Mid-Level C++ Developer to join our team in an innovative startup that offers latency reduction services for online gaming (Windows). At NoPing, we are a dynamic and fast-growing company, offering you the opportunity to work with cutting-edge technologies and contribute to high-performance solutions for gamers...

  • audio drivers developer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Project Description:We are seeking an experienced Audio Developer to join our team. The successful candidate will be involved in the development and optimization of audio processing technologies. This role requires deep technical expertise in audio subsystems across Windows and Linux platforms and the ability to work closely with hardware to manage audio...

  • Java Software Engineer

    2 meses atrás


    Brazil, BR Fidelis Security Tempo inteiro

    We are looking for a driven and design-minded Software Developer with experience in Java programming and a scripting language (Python, Bash, or Perl), for our Centos/Rocky Linux based Fidelis Network appliances. The ideal candidate has experience writing Java programs and strong SQL skills.As a Software Developer you will: Develop and Enhance Fidelis...

  • Senior Golang Developer

    3 meses atrás


    Brazil, BR Plannatech Tempo inteiro

    Senior Golang Developer Who We Are Plannnatech is a software development company with a wide range of international clients. For more than 20 years, we have been developing and maintaining one of the leading and easiest to use online gaming platforms in the world. Tens of thousands of players trust us every day and we have hundreds of corporate clients. We...


  • São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    We are looking for a System Analyst – Control M adminMonitor control-m jobs and ensure the availability of Control-M components. Collaborate with application owners, developers, and production support to define job scheduling based on business requirements. Implement complex scheduling requirements in Control-MWork with FTP, SFTP tools as Filezilla and...

  • Senior Android developer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Luxoft is one of the major software services companies worldwide. In particular, we develop high-quality software in automotive industry for most famous car makers.The software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Equipping cars with perception and machine intelligence changes a lot in the...

  • Senior LabVIEW Developer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Responsibilities:- Feature design- Code development- Unit/functional testing- Sharing LabVIEW expertise with others- Documentation creationMandatory Skills Description:- Bachelor or Master with an education in Computer Science, Informatics or equivalent- Software Engineer with 5-10 years of experience in large-scale software applications - embedded...

  • Java Developer

    3 semanas atrás


    São Paulo, Brazil, BR Tata Consultancy Services Tempo inteiro

    Venha para uma das maiores empresas de Serviços IT do mundo!! Aqui você pode transformar sua carreira!Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das...

  • Full Stack Developer

    3 meses atrás


    Rio de Janeiro, Brazil, BR Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career!Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools,...

  • Senior DevOps Engineer

    2 semanas atrás


    Brazil, BR TLR Ventures Tempo inteiro

    This is a freelance contractor position.TLR Ventures is biotech startup backed by Jackson Laboratories, a leading global biomedical lab. We are developing a transformational technology platform for biomedical research that’s going to make a big difference in how drugs are discovered and how diseases are cured. The platform is a scientific data collection...

  • Labview Engineer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Project Description:About the Client:Our client is one of the market leading producers of Integrated Circuits Lithography and Metrology machines, based in the Netherlands.About the Project:Automation of control processes for IC Lithography machines. Automation runs on Linux servers that are communicating with the machine via C++ code interfaces. Python...


  • Brazil, BR DXC Technology Tempo inteiro

    Project Description:Luxoft is one of the major software services companies worldwide. In particular, we develop high-quality software in automotive industry for most famous car makers.The software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Equipping cars with perception and machine intelligence changes...

  • Back End Java SR

    Há 1 mês


    São Paulo, Brazil, BR MAGNA SISTEMAS Tempo inteiro

    Junte-se a nós!▶️Que tal atuar em projetos que contribuem diretamente para melhoria do nosso dia-a-dia?▶️Que tal ser desafiado a aprender e aprender sempre?Se o novo te desafia e o conhecimento te inspira, #VemserMagna.Deu Match?Responsabilidades e atribuições: Requisitos e qualificações: Análise e desenho de soluções;Java Web, GIT,...

  • Software Engineer

    3 semanas atrás


    Brazil, BR Luxoft Tempo inteiro

    Project descriptionAbout the Client:Our client is one of the market leading producers of Integrated Circuits Lithography and Metrology machines, based in the Netherlands.About the Project:Automation of control processes for IC Lithography machines. Automation runs on Linux servers that are communicating with the machine via C++ code interfaces. Python...

  • Implementation Specialist

    2 meses atrás


    Brazil, BR Luxoft Tempo inteiro

    Project Description:Our customer provides world class digital content delivery and is continuing to expand its role as the largest digital video service provider in the world - diving into engineering challenges with OTT content delivery, mobile streaming, video on demand, interactive services, recommendations, cloud DVR and dynamic ad insertion. Our teams...