Linux Kernel Developer
Linux Kernel Developer
Rishabh Software
United States
See who Rishabh Software has hired for this role
Job Description
To work as part of a Platform Team in modifying the current Unbuntu Linux distribution, modifying performance parameters, developing drivers, implementing algorithms, upgrading packages and modifying existing code that depends and use those packages (for example OpenSSL). Modifying the Linux build using Yocto.
Tech Skills Set
Linux Kernel development (not same as Linux development). Understanding of Linux internals and how to modify the Kernel, run-levels, memory usage, etc.
Location
Can be remote, but preferred in south florida (Miami, Ft. Lauderdale, Sunrise, Plantation, etc.)
Visa Status
Work Authorization in the USA.
Project duration
Expected at least 6 months to a year.
Hourly rate
Commensurate with experience; not to exceed $80/hr.
Responsibilities
To work as part of a Platform Team in modifying the current Unbuntu Linux distribution, modifying performance parameters, developing drivers, implementing algorithms, upgrading packages and modifying existing code that depends and use those packages (for example OpenSSL). Modifying the Linux build using Yocto.
Tech Skills Set
Linux Kernel development (not same as Linux development). Understanding of Linux internals and how to modify the Kernel, run-levels, memory usage, etc.
Location
Can be remote, but preferred in south florida (Miami, Ft. Lauderdale, Sunrise, Plantation, etc.)
Visa Status
Work Authorization in the USA.
Project duration
Expected at least 6 months to a year.
Hourly rate
Commensurate with experience; not to exceed $80/hr.
Responsibilities
- 5+ years of programming at the Linux Kernel level (upgrading versions, writing custom drivers, implementing algorithms, etc.)
- 5+ years of C programming language working experience
- Ideal candidates will have good solid knowledge and experience in low-level embedded software development on the Linux platform
- Working knowledge of Git, Stash, or similar source code management systems.
- In-depth knowledge of software, operating system, networking, and programming language theories and concept
- Good understanding of IP networking concepts
- Experience developing software, architecting, and designing for technology products
- Great work ethic and a passion and ability to learn and apply new skills.
- Experience with other languages besides C/C++, such as Python, C#, Qt, etc. is a plus
- Experience moving code from CPU to GPU is a plus
- Experience with encryption algorithms is a plus
- BS/BA/MS in Computer Science, Computer Engineering, Electrical Engineer w/SW programming or similar discipline
-
Seniority level
Mid-Senior level -
Employment type
Contract -
Job function
Engineering and Information Technology -
Industries
Airlines and Aviation
Referrals increase your chances of interviewing at Rishabh Software by 2x
See who you knowGet notified about new Linux Developer jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Junior Software Developer Trainee
Junior Software Developer Trainee
-
Backend Software Engineer
Backend Software Engineer
-
Junior Software Development Engineer
Junior Software Development Engineer
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer
Software Engineer
-
Software Engineer (L4), Consumer ML Model Compute & Serving Systems
Software Engineer (L4), Consumer ML Model Compute & Serving Systems
-
Junior Python Developer
Junior Python Developer
-
Software Engineer (L5) - Consumer Engineering
Software Engineer (L5) - Consumer Engineering
-
Software engineer
Software engineer
-
Software Engineer - Backend
Software Engineer - Backend
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub