Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer: Linux Driver and Kernel Developer in Kentucky vacancy
  •  ...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

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Work at office

    Jobleads-US

    Kentucky
    2 days ago
  • $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... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Local area

    The Voleon Group

    Eastern, KY
    5 days ago
  • $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

    Coinbase

    Eastern, KY
    5 days ago
  • $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

    Grvty

    Eastern, KY
    2 days ago
  •  ..., 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 time
    Internship

    EBizCharge

    Eastern, KY
    2 days ago
  •  ...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... 

    V2X, Inc.

    Eastern, KY
    2 days ago
  • $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

    Jobleads-US

    Kentucky
    3 days ago
  •  ...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,... 

    ADTRAN

    Eastern, KY
    2 days ago
  •  ...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

    NTT DATA

    Louisville, KY
    2 days ago
  • $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

    Mimecast

    Eastern, KY
    4 days ago
  •  ...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

    Spectra Defense

    Eastern, KY
    2 days ago
  • $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... 
    Internship
    Local area

    Mimecast

    Eastern, KY
    2 days ago
  •  ...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

    KONDRA SYSTEMS Inc

    Eastern, KY
    2 days ago
  •  ...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 time
    Temporary work

    Siemens AG

    Eastern, KY
    5 days ago
  • $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... 

    Neuralsolutions

    Eastern, KY
    4 days ago
  •  ...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... 

    Linde plc

    Eastern, KY
    3 days ago
  •  ...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 office
    Remote work

    Sryantra Capital

    Eastern, KY
    4 days ago
  •  ...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 time
    Contract work
    Interim role
    Remote work

    Zekiah

    Eastern, KY
    2 days ago
  •  ...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 wage
    Work experience placement
    Local area
    Worldwide

    FLIR Systems

    Eastern, KY
    4 days ago
  •  ...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 work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    OCH Technologies LLC

    Eastern, KY
    2 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Cisco

    Eastern, KY
    4 days ago
  • $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 work
    Temporary work
    Work at office

    Actalent

    Louisville, KY
    4 days ago
  • $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... 
    Internship
    Work at office
    Flexible hours

    Axq Cap

    Eastern, KY
    2 days ago
  • $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 time
    Temporary work
    Remote work
    Flexible hours

    VSolvit

    Eastern, KY
    2 days ago
  •  ...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 time
    Remote work

    Sphinx

    Eastern, KY
    2 days ago
  • $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 time
    Part time
    Immediate start
    Worldwide

    IQVIA

    Eastern, KY
    2 days ago
  • $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 work
    Work experience placement
    Flexible hours

    Belay Technologies

    Eastern, KY
    2 days ago

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!