29 lines
1.7 KiB
Markdown
29 lines
1.7 KiB
Markdown
|
# Company Description
|
||
|
|
||
|
We Masscollabs Services is leading to Software, Hardware and Science for the Internet Cyberspace with our own consciousness. We have our own roadmap and which is why we say we are a Free Software project. This is an open way to software and open infrastructures
|
||
|
|
||
|
|
||
|
# Role Description
|
||
|
|
||
|
This is a volunteer, remote role for a Linux Kernel Programmer. The Linux Kernel Programmer will be responsible for designing, developing, and maintaining the Linux kernel and its associated components. They will work closely with cross-functional teams to identify and resolve issues, and collaborate with other developers to improve software performance and functionality.
|
||
|
|
||
|
|
||
|
# Qualifications
|
||
|
|
||
|
* Strong proficiency in C and Assembly programming languages
|
||
|
* Experience with Linux Kernel Development, including Device drivers, Memory Management, and Networking Protocols
|
||
|
* Experience in debugging and profiling tools such as gdb, strace, and ftrace
|
||
|
* Excellent knowledge of operating system fundamentals, such as process scheduling, memory allocation, and interprocess communication
|
||
|
* Experience with git/version control and build tools such as make, cmake, and ninja
|
||
|
* Bachelor's degree or higher in Computer Science, or a related field, or equivalent experience
|
||
|
* Excellent problem-solving skills and the ability to work independently and in a team environment
|
||
|
* Strong communication skills, including the ability to communicate complex technical ideas to both technical and non-technical audiences
|
||
|
* Contributions to the free software community are a plus
|
||
|
* UNIX systems knowledge and experience such as FreeBSD and OpenBSD is a plus
|
||
|
|
||
|
# Working Remotely
|
||
|
|
||
|
We need contributors who work and contribute remotely.
|
||
|
|
||
|
**happy hacking !**
|