... kernel), managing clustering and high-availability environments, and writing and executing scripts ... CERTIFICATES, LICENSES, REGISTRATIONS UNIX/LINUX, or MCSE strongly preferred. Please be advised ...
... kernel), managing clustering and high-availability environments, and writing and executing scripts ... CERTIFICATES, LICENSES, REGISTRATIONS UNIX/LINUX, or MCSE strongly preferred. Please be advised ...
... Windows/Linux/Cisco), and kernel-level debugging. Implementation of Emerging Tech: * Execute the ... Performance Engineering: * Conduct stress tests and load balancing optimizations on the agency ...
... Windows/Linux/Cisco), and kernel-level debugging. Implementation of Emerging Tech: * Execute the ... Performance Engineering: * Conduct stress tests and load balancing optimizations on the agency ...
Linux Kernel Developer information
See Atlanta, GA salary details
$97.3K - $103.8K
4% of jobs
$103.8K - $110.4K
4% of jobs
$110.4K - $117K
4% of jobs
$117K - $123.6K
1% of jobs
$123.6K - $130.1K
9% of jobs
$131.3K is the 25th percentile. Wages below this are outliers.
$130.1K - $136.7K
11% of jobs
$136.7K - $143.3K
12% of jobs
The median wage is $145.5K / yr.
$143.3K - $149.8K
14% of jobs
$149.8K - $156.4K
15% of jobs
$157K is the 75th percentile. Wages above this are outliers.
$156.4K - $163K
14% of jobs
$163K - $169.5K
13% of jobs
$97.3K
$143.6K
$169.5K
How much do linux kernel developer jobs pay per year?
What are some common challenges Linux Kernel Developers face when integrating new features or patches?
What Does a Linux Kernel Developer Do?
A Linux kernel developer uses computer code to create a program that functions as the core of a computer operating system. Your duties can include creating kernels for open-source operating systems for desktop computers, laptops, phones, and tablets. You can also develop programs for embedded systems for routers, smart devices, or automated machinery. Linux uses C programming languages, so you often write code in C and C++. In addition to your coding responsibilities, you also test and debug your programs. Your employer may ask you to develop applications, drivers, and other tools to use with your kernel.
What does a Linux Kernel Developer do?
What are the key skills and qualifications needed to thrive as a Linux Kernel Developer, and why are they important?
What is the difference between Linux Kernel Developer vs Linux Device Driver Developer?
| Aspect | Linux Kernel Developer | Linux Device Driver Developer |
|---|---|---|
| Required Credentials | Proficiency in C, Linux kernel development experience, often a degree in Computer Science or related field | Similar credentials, with focus on device-specific programming and hardware knowledge |
| Work Environment | Developing and maintaining core kernel components, often in a Linux environment | Writing and debugging drivers for specific hardware devices within Linux |
| Employer & Industry Usage | Tech companies, open-source projects, hardware manufacturers | Hardware manufacturers, embedded systems, specialized device companies |
While both roles require strong C programming skills and Linux knowledge, Linux Kernel Developers focus on core kernel development, whereas Linux Device Driver Developers specialize in creating drivers for hardware components. The roles often overlap but differ in scope and focus within the Linux ecosystem.
Position Title Enterprise Systems Engineer (Systems Administrator)
Work For Warriors GeorgiaAtlanta, GA • On-site
Full-time
Posted 26 days ago
Job description
SUMMARY
Serves as systems engineer for the Authority on the implementation and maintenance of enterprise IT systems, with a special focus on system maintenance and management. Responsible for managing and supporting systems with an attached SAN environment and Oracle back end.
ESSENTIAL DUTIES AND RESPONSIBILITIES
1.Serves as the lead worker, technical expert and systems administrator and engineer for systems in an integrated enterprise environment.
2.Writes and executes scripts and actively participates in the design, development and implementation of highly complex systems and applications in accordance with Authority goals and objectives.
3.Implements backup policies in accordance with enterprise data capture and recovery program.
4.Implements and maintains system products and configurations and makes recommendations to ensure that the system has a solid best practices-based architecture and configuration in place.
5.Performs essential system administration tasks daily to ensure systems are performing efficiently.
6.Provides 2/3 tier production support.
7.Provides after hours production support on a rotational basis.
8.Configures, maintains and upgrades systems components in addition to installing operation system and hardware components
9.Document system environment using industry standard system documentation tools
10. Install new systems as needed.
11. Performs other duties as assigned.
Perform hardware and operating system installations, management and maintenance tasks for enterprise server farms and systems administration. Responsible for utilizing operating system utilities, configuring hardware, performing operating system tuning, managing clustering and high-availability environments and writing and executing scripts.Responsible for managing multi-vendor software systems by using system documentations skills project management skills and strong verbal and written communication skills.
Requirements
A Bachelor's degree in Information systems, Computer Science, Mathematics, Engineering or other related technical discipline, and a minimum of seven years of progressively responsible experience, and industry certification in implementing and maintaining production enterprise systems.
Experience in utilizing operating system utilities, configuring hardware, using various backup utilities, performing operating system tuning (kernel), managing clustering and high-availability environments, and writing and executing scripts.A working knowledge of TCP/IP, routing protocols and network design required.Must have the ability to develop and manage project plans for multiple high-profile projects.
Must have experience in writing reports and procedural manuals along with presenting information to managers, clients, customers, and the general public.Excellent communications skills required. Directly related experience may substitute for a degree on a year-for-year basis.
INTERVIEW SELECTION PROCESS: The selection process may include one or more components to demonstrate applicants' knowledge, skills and abilities in job related areas. These may include exercises such as practical demonstrations, written communications, oral interviews and/or competency assessments.
CERTIFICATES, LICENSES, REGISTRATIONS
UNIX/LINUX, or MCSE strongly preferred.
Please be advised that a COVID-19 vaccination is a condition of employment. A copy of your COVID-19 Vaccination Record Card will be required on your employment start date. MARTA will make accommodations for medical and religious-based exemptions.
About Work for Warriors Georgia
Sourced by ZipRecruiter
Work for Warriors Georgia is a renowned non-profit organization based in Marietta, Georgia, U.S.A. Established with a noble mission, the company operates in the philanthropy industry with a specialized focus on veteran support. The organization aims to bridge the employment gap for veterans and military spouses by offering job placement assistance, work training programs, and other supportive services. Since its establishment, Work for Warriors Georgia has worked relentlessly to make a significant impact, not only in Georgia but nationally, with countless veterans and military spouses finding rewarding employment opportunities through their programs.
Industry
Recruiting and staffing services
Company size
11 - 50 Employees
Headquarters location
Marietta, GA, US
Year founded
2013