1

Trainee Linux Kernel Development Jobs in Texas (NOW HIRING)

... development.LocationAustin, TX (Remote)In Your Daily Job You WillDevelopment ... Linux kernel components, drivers, and subsystemsAddress CVE vulnerabilities and security ...

An excellent techie with strong experience in OS Engineering, Kernel Development, ProLiant Server, Networking * Linux debugging skill * Very well versed with debugging and rot cause analysis * Linux ...

An excellent techie with strong experience in OS Engineering, Kernel Development, ProLiant Server, Networking * Linux debugging skill * Very well versed with debugging and rot cause analysis * Linux ...

Development & Implementation Develop and maintain embedded Linux systems software. Work on user space applications, kernel modules, or toolchain components. Implement new features and enhancements ...

next page

Showing results 1-20

Trainee Linux Kernel Development information

What are the key skills and qualifications needed to thrive as a Trainee Linux Kernel Developer, and why are they important?

To thrive as a Trainee Linux Kernel Developer, you need a solid understanding of C programming, computer architecture, and operating system fundamentals, often supported by a relevant degree or coursework in computer science. Familiarity with source control systems like Git, Linux command-line tools, and debugging utilities such as GDB is typically expected. Attention to detail, problem-solving ability, and effective communication are crucial soft skills that help in code review and collaboration with the open-source community. These skills and qualities are essential for writing robust kernel code, troubleshooting complex issues, and contributing effectively to large-scale projects.

What types of projects or tasks can a Trainee Linux Kernel Developer expect to work on during their initial months?

As a Trainee Linux Kernel Developer, you will typically start with tasks such as fixing bugs, writing and running test cases, or updating documentation under the guidance of senior developers. You may also assist with small patches or contribute to device driver development, learning to navigate the kernel's codebase and its collaborative development workflow. Early exposure to code reviews and community discussions is common, helping you build both technical and communication skills essential for growth in kernel development.

What are Trainee Linux Kernel Developers?

Trainee Linux Kernel Developers are entry-level professionals who are learning to work on the core of the Linux operating system, known as the kernel. They typically assist with tasks such as debugging, writing or modifying kernel code, and understanding kernel architecture under the guidance of experienced developers. Their role involves gaining hands-on experience with kernel programming, contributing to open-source projects, and developing skills in C programming and system-level problem-solving.
What are the most commonly searched types of Linux Kernel Development jobs in Texas? The most popular types of Linux Kernel Development jobs in Texas are:
What are popular job titles related to Trainee Linux Kernel Development jobs in Texas? For Trainee Linux Kernel Development jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Trainee Linux Kernel Development jobs in Texas look for? The top searched job categories for Trainee Linux Kernel Development jobs in Texas are:
What cities in Texas are hiring for Trainee Linux Kernel Development jobs? Cities in Texas with the most Trainee Linux Kernel Development job openings:
Infographic showing various Trainee Linux Kernel Development job openings in Texas as of May 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Hybrid job distribution.
Senior Engineer - Linux Kernel

Senior Engineer - Linux Kernel

ALTEN

Austin, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

About The OpportunityThe Senior Engineer - Systems (Kernel Sustaining) provides technical expertise and leadership for maintaining Linux kernel components, drivers, and subsystems. Senior Engineers work independently on complex kernel issues, address CVE vulnerabilities, and mentor junior engineers in kernel development.LocationAustin, TX (Remote)In Your Daily Job You WillDevelopment & ImplementationMaintain Linux kernel components, drivers, and subsystemsAddress CVE vulnerabilities and security issuesBackport and integrate upstream kernel patchesEnsure kernel stability, performance, and compatibilityWrite high-quality, maintainable kernel code following Linux standardsDebug and resolve complex kernel issuesTechnical LeadershipProvide technical guidance and mentorship to junior engineersParticipate in code reviews and technical discussionsContribute to architecture and design decisionsDrive technical improvements and best practicesLead technical initiatives and small projectsTeam CollaborationCollaborate effectively with team members and cross-functional partnersWork with distributed teams across US, Romania, and IndiaShare knowledge through documentation and technical discussionsParticipate in sprint planning, estimation, and retrospectivesContribute to team process improvementsKernel Sustaining SpecificAddress CVE vulnerabilities and security issuesBackport upstream kernel patches to supported versionsMaintain kernel drivers and subsystem componentsEnsure kernel stability, performance, and compatibilityTest kernel changes on multiple hardware platformsWork with upstream kernel community when neededGuide Technical Direction for Kernel ComponentsDesign solutions for complex kernel problemsHow You Will ContributeKey Skills and Competencies for Succeeding in this RoleBachelor degree in Computer Science, Electrical Engineering, or related field5+ years of software engineering experience3+ years of experience with embedded Linux or systems programmingExperience with C programming in production systemsStrong background in software development lifecycle Technical SkillsStrong proficiency in C programmingSolid understanding of Linux kernel architectureExperience with embedded systems developmentKnowledge of build systems (Yocto, Buildroot, or similar)Strong debugging and problem-solving skillsExperience with version control (Git) and code reviewUnderstanding of software development methodologies (Agile, Scrum)Candidates must be legally authorized to work in the United States on a permanent basis - without requirement for any type of visa sponsorship/transfer, now, or at any time in future. Verification of employment eligibility will be required at the time of hire.Must be a local resident of Greater Austin, TX, with ability to work on campus.Domain KnowledgeLinux kernel development or maintenanceDevice drivers and hardware interfacesKernel subsystems (memory management, process scheduling, etc.)Kernel security and CVE managementKernel debugging and troubleshootingPerformance OptimizationStrong communication and collaboration skillsAbility to mentor and guide junior engineersTechnical writing and documentation skillsProblem-solving and analytical thinkingSelf-directed and proactiveAttention to detail and qualityPreferred QualificationsExperience with Yocto ProjectExperience with kernel debugging and profiling toolsUnderstanding of kernel security mechanismsOpen source kernel contributionsExperience in automotive, aerospace, or industrial sectorsKnowledge of real-time kernel featuresJ-18808-Ljbffr