Linux Device Driver Developer

5 days ago


Chennai, India GeekSoft Consulting Full time
Job Description
  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.



Requirements
  • 3–6 years of relevant hands-on technical experience in WLAN/Linux driver development with a track record of both individual contributions and leadership/mentorship.
  • Strong programming skills in C.
  • Proven experience working with the Linux kernel and kernel device drivers.
  • Hands-on expertise with networking components in the Linux kernel.
  • Solid background in networking driver development (Ethernet and Wireless LAN driver development strongly preferred).
  • Demonstrated ability to troubleshoot and solve complex system-level issues with strong analytical and problem-solving skills.
  • Comfortable working in an agile, high-pressure environment with tight timelines.
  • Effective cross-team and cross-geo collaboration skills for requirement gathering, planning, and execution.
  • Prior WLAN driver development experience is a plus.
  • Willingness to travel internationally as required.
  • Excellent written and verbal communication skills.
  • At least 2 years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field, with 2+ years of software engineering experience, or Master’s degree in a related field with 1+ year of experience, PhD in a related field.



Benefits
  • A challenging, innovating environment.
  • Opportunities for learning where needed.




Requirements
3–6 years of relevant hands-on technical experience in WLAN/Linux driver development with a track record of both individual contributions and leadership/mentorship. Strong programming skills in C. Proven experience working with the Linux kernel and kernel device drivers. Hands-on expertise with networking components in the Linux kernel. Solid background in networking driver development (Ethernet and Wireless LAN driver development strongly preferred). Demonstrated ability to troubleshoot and solve complex system-level issues with strong analytical and problem-solving skills. Comfortable working in an agile, high-pressure environment with tight timelines. Effective cross-team and cross-geo collaboration skills for requirement gathering, planning, and execution. Prior WLAN driver development experience is a plus. Willingness to travel internationally as required. Excellent written and verbal communication skills. At least 2 years of academic or work experience with programming languages such as C, C++, Java, or Python. Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field, with 2+ years of software engineering experience, or Master’s degree in a related field with 1+ year of experience, PhD in a related field.
  • Linux Device Driver

    6 days ago


    Bengaluru, Chennai, Pune, India Tekpillar Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Role: Linux Device Driver DeveloperExperience: 4 To 8 YearsLocation: Pune/Bangalore/Chennai/GurgaonKey Responsibilities:Develop and maintain Linux or Bare-Metal Device DriversWork with hardware interfaces: SPI, I2C, UART, Timers, ADC, InterruptsCollaborate with hardware and embedded teams for driver integrationTroubleshoot and optimize low-level system...


  • Chennai, Tamil Nadu, India GeekSoft Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Help design, build and continuously improve the clients online platform. Research, suggest and implement new technology solutions following best practices/standards. Take responsibility for the resiliency and availability of different products. Be a productive member of the team. Requirements3–6 years of relevant hands-on technical...


  • Chennai, India GLOINNT Full time

    Role: Kernel Device Driver Experience: 2 to 9 Years Location: Chennai & Bangalore Notice Period: Immediate/15 Days **Job Description**: - Keywords: Linux Device Drivers, Board Bringup, Linux BSP, Linux Kernel, Linux IPC, Character Driver, Cross Compilation, Yocto - Very deep knowledge in one or more of the following fields of technology - Linux kernel...


  • Bengaluru, Chennai, Hyderabad, India Mirafra Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Skills/Experience:Exposure to some CPU arch like ARM or x86 or powerpc etcNPU Architecture: Broadcom preferable Qumran/Jericho family5+ years of active hands-on work withC/C++with proficient skillsExposure tolinux device driver programming/ Kernel development /kernel programmingis required.Good hands-on experience with SW programming language like C and...


  • Chennai, Tamil Nadu, India TekPillar® Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Role:WLAN Linux Device Driver Developer ax/ac/n)Work Experience:2.5 to 12 YearsJob Locations:Hyderabad, Bangalore, Manesar, Pune, Ahmedabad, Chennai, PollachiWe are looking for a skilledWLAN Linux Device Driver Developerto join our engineering team. In this role, you will design, develop, and optimizeWLAN drivers and firmwarefor next-generation Wi-Fi...


  • Chennai, India TekPillar® Full time

    Job Role:WLAN Linux Device Driver Developer ax/ac/n) Work Experience:2.5 to 12 Years Job Locations:Hyderabad, Bangalore, Manesar, Pune, Ahmedabad, Chennai, Pollachi We are looking for a skilledWLAN Linux Device Driver Developerto join our engineering team. In this role, you will design, develop, and optimizeWLAN drivers and firmwarefor next-generation Wi-Fi...


  • Chennai, India Mirafra Full time

    Design, develop and unit testing of Linux device drivers. - At least 7-10 years of relevant hands-on technical experience in Linux driver development with a record of strong individual technical achievement Strong programming skills in C. - Must have hands on experience working in the Linux kernel & Linux kernel device drivers. - Must have hands on...

  • Embedded Linux

    1 week ago


    Chennai, India TekPillar® Full time

    Job Role: Embedded Linux (BSP/Drivers) EngineerExperience: 2 to 8 YearsLocations: Ahmedabad | Kochi | Chennai | Manesar | Pune | Pollachi (Coimbatore)Note: We are looking for candidates who can join immediately or within 15 days maximum.Responsibilities:Design, develop, and optimize Linux BSPs, device drivers, and embedded applications.Perform board...

  • Embedded Linux

    1 week ago


    Chennai, India TekPillar® Full time

    Job Role: Embedded Linux (BSP/Drivers) Engineer Experience: 2 to 8 Years Locations: Ahmedabad | Kochi | Chennai | Manesar | Pune | Pollachi (Coimbatore) Note: We are looking for candidates who can join immediately or within 15 days maximum. Responsibilities: - Design, develop, and optimize Linux BSPs, device drivers, and embedded applications. - Perform...

  • Embedded Linux

    7 days ago


    Chennai, India TekPillar® Full time

    Job Role: Embedded Linux (BSP/Drivers) EngineerExperience: 2 to 8 YearsLocations: Ahmedabad | Kochi | Chennai | Manesar | Pune | Pollachi (Coimbatore)Note: We are looking for candidates who can join immediately or within 15 days maximum.Responsibilities:- Design, develop, and optimize Linux BSPs, device drivers, and embedded applications.- Perform board...