IT

LINUX SOFTWARE ENGINEER

Accepting applications

Iravan Technologies · Pune Division, Maharashtra, India

Full-Time Entry ARMC++JTAGMixed-SignalPCIe
Estimated market salary
₹12-20 LPA

This is a SiliconBoard market estimate, not an employer-posted salary.

Posted
3d ago
Category
Verification
Experience
Entry
Country
India
About Iravan:

Iravan Technologies, headquartered in Pune, is a semiconductor design services company specializing in Mixed-Signal, Digital, and Formal Verification. We partner with leading companies across Storage, Networking, Aerospace, Automotive, Defense, and other critical industries to deliver advanced semiconductor solutions.

Location: Pune, India (Remote/Hybrid)
Department: R&D
Type: Full-time
Experience: 10+ years (lead) / 5+ years (developer);

Key Responsibilities

Develop and maintain Linux kernel modules and device drivers.
Support Linux bring-up on hardware platforms.
Work on storage, networking, and accelerated computing solutions.
Collaborate with hardware and software teams for system integration.
Debug, optimize, and validate system-level software.
Contribute to CI/CD, test automation, and code quality initiatives.
Required Skills
Strong experience in Linux Kernel and Device Driver Development.
Expertise in C, C++, and Shell scripting.
Hands-on experience with PCIe, I3C, SPI, and JTAG.
Knowledge of x86/ARM architectures and protocols such as CXL, PCIe, NVMe, and AXI.
Experience with embedded software, bootloaders, debuggers, and HW/SW integration.
Familiarity with GitHub/GitLab, GCC/Make, CI/CD, and test automation.
Preferred Skills
Experience with one or more of:
RDMA, dma-buf, P2P
LVM, EDAC, SELinux
Storage, networking, or accelerated computing systems
Education: B.E./B.Tech in CS, CE, ECE, or related field (M.Tech/MS preferred).

Interested candidates may share resumes at careers@iravan.tech - (Immediate to 30-day notice period candidates preferred)
Show more Show less