IT
LINUX SOFTWARE ENGINEER
Accepting applicationsIravan 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
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
Similar Jobs
G
Werkstudent*in für Silicon Validation
GlobalFoundries · Dresden, Germany, Europe
M
Digital Logic + Design Verification Graduate Co-Op Program (US - Fall 2026)
Marvell · Santa Clara, United States, North America
N
Software Engineer – Hardware Design Verification
NXP · Kanata
Q
CPU Post-Silicon Validation Engineer
Qualcomm · Santa Clara, CA