Senior Software Engineer - PCIe Driver Development

apartmentLuxoft India Llp placeHyderabad calendar_month 

Job Description

We are looking for a Senior Software Engineer with expertise in PCIe Driver Development to join our team. The ideal candidate should have 5-8 years of experience in Linux driver development, PCIe, and embedded systems.

Location: India
Education: B.Tech/M.Tech in CSE, IT, ECE, EEE, or EI (preferred)

Seniority Level: Regular

Key Responsibilities
  • Develop Linux device drivers with a focus on PCIe, USB, and Ethernet.
  • Work on Linux application programming and embedded systems development.
  • Implement DMA client/controller drivers.
  • Optimize MMU, cache policies, and memory management for embedded systems.
  • Debug both kernel-space and user-space issues using various debugging tools.
  • Work with Makefiles, GIT, Perforce, and other configuration management tools.
  • Collaborate with cross-functional teams to enhance driver performance and reliability.
Required Skills & Experience
  • Proficiency in C and Embedded Systems
  • Hands-on experience with PCIe driver development
  • Experience in Linux driver development (PCIe/USB/Ethernet)
  • Strong debugging skills for kernel and user-space applications
  • Experience in DMA framework and client/controller driver development
  • Knowledge of Ethernet, TCP, I2C protocols
Nice to Have
  • Experience with UEFI/BIOS development
  • Familiarity with real-time operating systems (RTOS)
  • Exposure to networking protocols and security
  • A passion for continuous learning and innovation
Why Join Us
  • Work on cutting-edge Linux driver development projects
  • Opportunity to grow in embedded systems and PCIe technologies
  • Be part of a dynamic and collaborative engineering team
  • Competitive compensation and career advancement opportunities
local_fire_departmentUrgent

Senior Software Engineer

placeHyderabad
Responsibilities: Job Title: Senior Software Engineer – Java & AWS Experience: 5+ years Role Overview We are looking for a highly skilled Senior Software Engineer with strong expertise in AWS (Primary) and Java-microservices (secondary...
business_centerHigh salary

Senior Software Engineer - Java/Python

apartmentMaimsd TechnologyplaceHyderabad
Job Description Job Summary: Maimsd Technology is seeking a highly skilled Senior Software Engineer with expertise in both Java and Python. The ideal candidate will have significant experience in manufacturing test platform development...
placeHyderabad
Experienced working in a software development environment with a strong focus on backend engineering, API design, and building internal developer platforms.  •  Production-level expertise in object-oriented or scripting languages, with a strong preference...