Linux Software Engineer

Posted 2 Days Ago
Be an Early Applicant
3 Locations
Hybrid
Senior level
Artificial Intelligence • Hardware • Semiconductor
The Role
Develop Linux software for Kandou’s AI hardware products, including kernel and device drivers, embedded software, hardware bring-up, and hardware/software integration. Work with PCIe, I3C, SPI, JTAG, CXL, NVMe, and AXI architectures across x86 and ARM systems. Define interfaces, contribute to storage, networking, or accelerated-computing systems, and use modern development, CI/CD, quality assurance, and test-automation practices.
Summary Generated by Built In

At Kandou, we are redefining the economics of AI infrastructure. Our mission is to democratise AI by significantly reducing the Total Cost of Ownership (TCO) of hardware systems — a critical barrier to scalable adoption.

Our proprietary MIMO-over-copper technology powers a high-performance, chiplet-based AI memory fabric that is both scalable and energy-efficient. Unlike traditional interconnects, our solution reduces power consumption significantly while preserving high bandwidth and ultra-low latency — unlocking unprecedented efficiency for AI training and inference at scale.

Kandou’s architecture is not just an incremental improvement — it’s a foundational shift in how AI hardware is built for the future.

We are seeking for a Linux Software Engineer based in Pune, India or remote/hybrid India.

Responsibility

To contribute in the area of software development to Kandou AI’s cutting edge products

Required Competencies - Experience

  • Proven experience with Linux kernel & device driver development.

  • Exposure to one or more advanced topics: P2P/dma-buf, RDMA, LVM, EDAC, SELinux

  • Bring up of Linux on a hardware platform with PCIe, I3C, SPI and JTAG interfaces

  • Systems development experience in storage, networking or accelerated computing

  • 10+ years of Linux development experience for lead roles, 5+ year experience for developer roles

Required Competencies - Skills

  • Strong programming skills in C, C++, shell scripting

  • Embedded software development including bootloaders, debuggers, HW/SW integration

  • Defining interfaces with embedded software and with applications

  • Familiarity with x86 and ARM server CPU systems

  • Computer systems architecture including protocols such as CXL , PCIe NVMe and AXI

  • Development tools & practices: gcc/make, Github/Gitlab, CI/CD practices, SQA & test automation

Required Competencies - Education

  • 4 year Bachelor of Tech/Engineering/equivalent in Electronics, Computer Engineering or Computer Science or related field or equivalent is required.

  • Master of Tech/Engineering/equivalent in Electronics, Computer Engineering or Computer Science or related field or ongoing education is preferred.

https://www.kandou.ai/

Skills Required

  • Proven experience with Linux kernel and device driver development
  • Experience with one or more of P2P/dma-buf, RDMA, LVM, EDAC, or SELinux
  • Experience bringing up Linux on hardware platforms with PCIe, I3C, SPI, and JTAG interfaces
  • Systems development experience in storage, networking, or accelerated computing
  • At least 5 years of Linux development experience for developer roles or 10+ years for lead roles
  • Strong programming skills in C, C++, and shell scripting
  • Embedded software development experience, including bootloaders, debuggers, and hardware/software integration
  • Experience defining interfaces with embedded software and applications
  • Familiarity with x86 and ARM server CPU systems
  • Knowledge of computer systems architecture and protocols including CXL, PCIe, NVMe, and AXI
  • Experience with GCC, Make, GitHub or GitLab, CI/CD, SQA, and test automation
  • Four-year Bachelor of Technology, Engineering, or equivalent degree in Electronics, Computer Engineering, Computer Science, or a related field
  • Master of Technology, Engineering, or equivalent degree in Electronics, Computer Engineering, Computer Science, or a related field, or ongoing education
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
222 Employees

What We Do

Kandou AI is a fabless semiconductor company developing high-speed connectivity for AI infrastructure. Its patented Copper MIMO, also known as Chord Signaling, sends correlated signals at data-processing speeds of 448 Gbps and beyond, providing an alternative to optical interconnects. The company’s technology targets AI data-movement bottlenecks and memory-wall constraints, while its platforms emphasize improved efficiency, lower power and cost, and scalability.

Similar Jobs

Oshkosh Corporation Logo Oshkosh Corporation

Senior Software Engineer

Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
In-Office or Remote
7 Locations
15000 Employees
79K-127K Annually

Canonical Logo Canonical

Software Engineer

Cloud • Software
In-Office or Remote
7 Locations
880 Employees
In-Office or Remote
7 Locations
880 Employees

Canonical Logo Canonical

Software Engineer

Cloud • Software
In-Office or Remote
8 Locations
880 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account