Software Engineer: Linux Driver and Kernel Developer
Jobleads-US
Software Engineer: Linux Driver and Kernel Developer
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple hardware products. The same passion for innovation that goes into our products also applies to our practices, strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product.Are you passionate about changing the world? We have a critical impact on getting high-quality, functional products to millions of customers quickly, and we are hiring at all levels — from junior to senior roles. As part of the Silicon Validation team, you will develop Linux device drivers and user-land tests for exercising and validating the various subsystems in complex SoCs.
Description
Work closely with designers and architects to understand functional IP blocks and their use casesImplement BSP and perform software bring-up on pre- and post-silicon platformsDevelop Linux device drivers and user-land tests for exercising and validating the various subsystems in complex SoCsDebug and root-cause a variety of hardware and software issues
Minimum Qualifications
- Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field
Preferred Qualifications
- Experience in embedded Linux kernel development
- Experience in C programming
- Experience with ARM architecture
- Familiarity with the Linux graphics stack (Mesa, Vulkan/OpenGL, GPU compute)
- Experience validating GPUs with graphics and compute workloads, stress tests, or conformance suites (e.g., Vulkan CTS, igt-gpu-tools)
- Knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, and file systems) and networking or storage subsystem architecture
- Device driver development and support across one or more of the following: USB, networking, graphics, video, storage, and power management
- Experience exercising and validating systems from user space, including knowledge of user space APIs
- Experience porting and/or maintaining a Linux distribution for a platform
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
#J-18808-Ljbffr Jobleads-US- ...ThreatLocker, Inc. is seeking a Kernel Software Developer in Orlando, FL to join our team. You will develop... ...core infrastructures for Windows, Linux and macOS environments, focusing on... ...experience with kernel internals and device drivers. CI/CD knowledge and willingness to...Suggested
- ...an alternative application process. KERNEL SOFTWARE DEVELOPER Full Time Orlando, FL, US 30+... ...major system components Manages device driver development and support (one or more... ...development Proficient in Windows, Linux and/or Mac operating system Proficient...SuggestedFull timeWork at office
$160.7k - $206.6k
...years of professional software development... ...Education: BS in Computer Engineering, Computer Science, or... ...modern C++ . Embedded Linux: Deep understanding... ...Linux ecosystem (kernel, device drivers, and the boot chain:... ...leveraging generative AI developer tools (e.g., Claude Code...SuggestedContract workTemporary workWork at officeRemote workWork from homeFlexible hours- ...Apple Inc. is seeking a Software Engineer specializing in Linux driver and kernel development in Beaverton, Oregon. You will develop Linux device drivers and user-space tests for complex SoCs, implement BSPs, and bring up software on pre- and post-silicon platforms....Suggested
- ...Senior Software Engineer, Developer Experience Location Employment Type Full time Location Type Hybrid Department Software Compensation The listed base salary range for this position is based upon the location(s) of this posting. Individual...SuggestedFull timeLocal area
$186.07k - $218.9k
...working sessions called "surges." Coinbase’s Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run... ...fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and...Local area$150k - $200k
...GRVTY is seeking an Android Developer with a TS/SCI clearance (you can join the project with... ...end users. Duties include design custom software tools and techniques for the Android... ...application-level protocols. Knowledge of Unix kernel internals, including the OS runtime...Contract work- ..., California, EBizCharge specializes in developing integrated payment solutions that facilitate... ...Foundry deployments. Partner with AI engineers, cloud architects, and data scientists... ...Familiarity with LangChain, Semantic Kernel, or other AI orchestration frameworks....Full timeInternship
- ...Responsibilities We are recruiting for an active TS/SCI cleared Software Developer who will be responsible for developing software defined large... ...with another object oriented programming language ~ Linux Operating Systems OR significant experience in administration...
$200k - $300k
...looking for an SDK/API & Developer Platform Lead to own the customer-facing software experience for Velaura’... ...Hire, mentor, and lead engineers focused on SDK APIs,... ...examples. Experience with Linux-based embedded systems,... ...Ability to work across kernel, runtime, compiler,...Flexible hours- ...Senior Software Engineer page is loaded## Senior Software Engineerremote... ...evolution.* Designs and develops embedded software applications... ...include platform, kernel, and device driver components and bootloader... ...* Strong proficiency with Linux development environments,...
- ...currently seeks a Senior Java Developer - Healthcare Applications to... ...within OHI claims adjudication engine and surrounding systemsSolve... ...business cases/processesLead software projects through all stages... ...scripting.Experience writing UNIX/LINUX shell scripts.Experience...For contractors
$148k - $222k
...Senior Software Engineer, Endpoint Sensor About Mimecast The work... ...across Windows, macOS, and Linux. You’ll work at the lowest... ...operating system, building kernel drivers and Endpoint Security extensions... ...’ll Do: Design and develop core capabilities for our...Local area- ...is seeking a highly skilled Embedded Linux Software Engineer with deep expertise in the NXP i.MX95... ...family. In this role, you will design, develop, and optimize Linux-based embedded software, including BSPs, device drivers, kernel modules, boot loaders, root file systems...Work at office
$100k - $150k
# Software Engineer I, Endpoint Sensor## About MimecastThe work people build... ...across Windows, macOS, and Linux. You'll work at the lowest... ...operating system, building kernel drivers and Endpoint Security... ...Security and Network Extensions, developing greater independence as you...InternshipLocal area- ...Fortune 100 client. Our stack is Linux + Java + React. We've built... ...extensive SDK for external developers. We recently built a custom beverage... ...parts – just to exercise our software stack. What You'll Be... ...'ll join our team as a Java engineer working directly with our...Relocation
- ...Job Family: Software Req ID: 513290 Senior Software Developer – Algorithms and AI for Chip Design Automation We... ...for several experienced software engineers to join our growing team in Santa... ...software design. Experience with Linux development environments, testing...Full timeTemporary work
$204k - $247k
...-Purpose Offensive Security Operations Software Engineer This role involves working on up-and... ...coming projects where you will design, develop, prototype, modify, and integrate solutions... ...security operations software in Linux/Windows/Embedded applications. Familiarity...- ...the gap between business needs and software development teams. Developing full-stack applications, including... ...industrial software environments, Linux-based systems, Docker, and data science... ...global industrial gases and engineering company with 2025 sales of $34 billion...
- ...and researchers and own the software that takes ideas from research... ...from research to execution. Develop exchange connectivity, order... ...Science, Mathematics, Engineering, Physics, or a related quantitative... ...machine learning. Strong Linux and Git fluency. What You...Work at officeRemote work
- ...have an opportunity for an enthusiastic Software Developer with a desire to grow while working... ...team provides IT services for systems engineering and information management systems to... ...documentation Work in Windows, Unix, and Linux environments Work in a SCIF...Full timeContract workInterim roleRemote work
- ...Our team at Teledyne LeCroy develops leading-edge test and measurement... ...and talented Senior Software Engineer to be a driving member of the... ...+ years of experience). ~ Linux multi-threaded development experience... ..., and/or Python. Linux kernel-level experience. Network...Minimum wageWork experience placementLocal areaWorldwide
- ...OCH Technologies is hiring a Sr. Software Developer a position supporting the FAA's NAS Defense... ...'s degree in computer science, Engineering, Math or Science Experience: A minimum... ...Oracle/ Postgres Familiarity with Linux based operating systems Experience...Contract workTemporary workFor contractorsWork at officeLocal areaRemote work
$167.7k - $245.2k
...advanced technologies across Linux and Windows. Our software agent team builds high-... ...work closely with software engineers and cross-functional teams... .... The software you develop helps provide visibility,... ...processes, and operating system kernels. You will work in an agile...Full timeTemporary workLocal areaRemote workFlexible hours$30 - $45 per hour
...Job Title: Software Engineer - Must be a citizen to be eligble for this job opportunity. Job... ...This Software Engineer role focuses on developing and implementing models that analyze images... ...and reliability. Work with Unix and Linux environments to develop, deploy, and...Contract workTemporary workWork at office$150k - $200k
...Responsibilities As a Quantitative Developer, you will work closely with our research and engineering teams to contribute to... ...Requirements 0–3 years of software engineering experience, including... ...Rust, or Go Familiarity with Linux, basic networking, and concurrency...InternshipWork at officeFlexible hours$105k - $165k
...accommodation or an alternative application process. FULL STACK SOFTWARE DEVELOPER FULL TIME CA-REMOTE, US 30+ days ago Requisition ID: 1... ...full-stack development, a deep understanding of software engineering principles, and a track record of delivering scalable, high...Full timeTemporary workRemote workFlexible hours- ...accommodation or an alternative application process. Full-Stack Software Developer Full Time Springfield, VA, US Full-Stack Software... ...design Partner with program security officers, data engineers, and mission stakeholders to translate requirements into working...Full timeRemote work
$103.3k - $287.6k
# Staff Software Engineer## Position SummaryThe Staff Software Engineer will play a critical role... ...knowledge, the candidate will design, develop, and optimize data-driven solutions that... ...experience in: Spark Scala Python SQL Linux shell scripting* Building code with AI...Full timePart timeImmediate startWorldwide$164k - $200k
...Technologies is seeking an Application Developer to join our intel team. The successful candidate will perform CNO reverse engineering and CNO software development for network-based devices... ...with Unix based systems (e.g. BSD, Linux, UNIX etc.). Experience with reverse...Contract workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer: Linux Driver and Kernel Developer. Be the first to apply!
- software engineer full time Kentucky
- graduate software developer no experience Kentucky
- software engineer healthcare Kentucky
- network software engineer Kentucky
- software engineer internship Kentucky
- senior software engineer Kentucky
- software system engineer Kentucky
- software developer Kentucky
- ngo software engineer Kentucky
- startup software engineer Kentucky


