Embedded Linux Software Engineer
About Client: Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people who have the passion and desire to disrupt the status quo, deliver innovation, and change the world. Total experience required: We are looking for highly skilled Embedded Software Engineers with hands-on expertise in Linux BSP, Linux Device Drivers, and deep understanding of complex SoC-based solutions. The ideal candidate will bring strong experience in USB technologies, PCIe, networking, and other key embedded interfaces, and will contribute to the design, development, and optimization of our platform software stack.
Architect, design, and develop software for complex SoC-based platforms used in networking and security products.
Develop Linux BSP components and write Linux device drivers from scratch (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI).
Develop platform-level specifications across hardware, software, and system layers.
Lead development of advanced USB-related software stacks with deep hardware/software integration.
Work closely with industry technologists to influence standards, drive open-source contributions, and collaborate with the Linux community.
Debug and optimize system performance using industry tools such as JTAG, GDB, oscilloscopes, and logic analyzers.
Diagnose and resolve complex hardware–software interaction issues, ensuring reliability and high performance of embedded systems.
Must have expertise in Linux BSP/Drivers (USB, PCIe, Ethernet, SPI, I2C, UART, SGPIO, eSPI), Linux Internals.
Experienced in upstreaming on the opensource Linux Community or similar embedded software projects
Strong debugging skills using JTAG, GDB, oscilloscopes, logic analyzers, and other embedded debugging tools.
Expert in core USB h/w and s/w understanding, expert in Linux host and class drivers. Experience in writing Linux drivers from scratch.
Expert in core PCIe h/w and s/w understanding, expert in Linux RP and EP drivers. Experience in writing Linux drivers from scratch.
Expert in networking concepts, networking stack and expert in Linux net drivers with offloading architecture.
Experience with IPSec, Firewall, SSL/TLS and Offload etc. Experience in writing Linux drivers from scratch.
Expert in h/w and s/w concepts and Linux drivers for HDMI, Display port, Display Controller, DRM etc.
Expertise in diagnosing and resolving complex hardware and software issues, performance analysis and tuning of embedded software systems.
- ...Senior Linux BSP Developer - Device Driver We're looking for a highly skilled Senior Linux BSP Developer with expertise in device driver development... ...with cross-functional teams to ensure seamless hardware-software integration. Key Responsibilities Linux BSP...SuggestedPermanent employmentFull timeImmediate start
- Job Description :We are looking for a highly skilled Embedded Software Engineer with strong expertise in Embedded C programming and Linux device driver development. The ideal candidate will have hands-on experience working on Linux internals and developing or maintaining device...SuggestedFull time
- Job Title : Embedded Software Engineer - Linux Kernel & Device Drivers (C/C++)Location : Hyderabad, IndiaJob Summary :- We are looking for a highly skilled Embedded Software Engineer experienced in Embedded C/C++ development, Linux Kernel programming, and Device Driver design...Suggested
- ...Job Description We are seeking a skilled Embedded Linux Engineer with 3–5 years of experience in Linux kernel and driver development. The ideal candidate will have strong programming skills in C, a solid understanding of operating system internals, and hands-on experience...Suggested
- ...Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group Software Engineering General Summary Excellent C/C++... ...Programming Skills. Should have in-depth experience in Linux driver development and in particular Display drivers....Suggested
- ...Job Title: Linux Device Driver Developer Locations: Bangalore (BLR) / Hyderabad (HYD) Experience: 3 – 10 years Job Description:... ...Linux device drivers, collaborating closely with hardware and software teams. Responsibilities: Design, develop, and maintain...
- ...Job Summary We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience... ...be comfortable debugging and optimizing low-level system software. Key Responsibilities Porting existing Linux device...
- ...different. With over 25 years as an engineering services provider, we believe... ...C and C++ programming using Linux toolchains Working... ...contributing to open-source Mesa drivers is a big plus. Exposure to... ...to details Experience with software development and life time processes...
- ...Location: Hyderabad Exp : 4 years + Job Description: We are looking for an experienced Linux USB Device Driver Developer to join our embedded software team. The candidate will work on USB driver development and integration, covering device-side gadget frameworks...
- ...Audio Developer - Linux Kernel/Device Driver We're looking for an Audio Developer with deep expertise in Linux kernel and device driver development... ...designing, developing, and maintaining audio drivers for embedded systems, porting them to various hardware platforms, and...Permanent employmentFull timeImmediate start
- Description : We are seeking an experienced Embedded Linux Device Driver expert to join our team. The ideal candidate will have hands-on experience with... ..., camera frameworks, and V4L2 (Video4Linux2), and Linux BSP (Board Support Packages). You will collaborate with hardware...
- ...Job Description We are seeking a highly skilled Staff Engineer - Linux Kernel and Device Driver to provide technical leadership for the architecture, development, and optimization of our low-level software stack. This role requires strong expertise in debugging complex...
- ...Responsible for design and development of real time embedded software/firmware and PC/mobile based software application. To Analyse... ...specific project What Are We Looking For Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto /...
- ...We're Hiring – Embedded Software Engineer (BSP Developer) Exciting opportunity for embedded professionals! We're looking for passionate engineers with strong experience in Linux Kernel Programming, Device Drivers, and Board Support Packages (BSP) to join our team in...
- ...hunt for skilled developers who are passionate about Linux, embedded systems, and Android development. If you have 2-6 years of experience and expertise in Linux Device Drivers, Multimedia, C/C++, Python, and Core BSP , we want to hear from you! Registration Link:...
- ...Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group Software Engineering General Summary Candidate will be... ...stake holders as required Strong understanding of Embedded hardware, Computer Architecture, Operating System concepts...
- ...for a talented and experienced Linux Kernel Firmware Developer with... ...kernels, developing device drivers, and creating root file systems... ...root file systems tailored for embedded or storage platforms. Work... ...Collaborate with cross-functional engineering teams including software,...
- ...artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD... ...AMD together we advance_ SENIOR SOFTWARE DEVELOPMENT ENGINEER The Role AMD Datacenter team has... ...development of Embedded Software for use in Linux and standalone products. This will...
- ...THE ROLE: We are looking for a Engineer with an obsession for Software/Peripheral Driver development in embedded world. As part of the role, she or he will work closely with other firmware/software engineers, developers and architects across various IPs in leading the desig...
- Description :- Design, develop, and debug Linux Device Drivers for subsystems such as GPIO, DMA, LCD,... ...interfacing.- Develop and optimize embedded C code with a strong focus on performance... ...reliability.- Collaborate with hardware and software teams to analyze system requirements...
- ...Troubleshooting : Perform comprehensive Linux Administration and troubleshooting for 5+... ...file systems and logs. Experience with software package installation (deb, rpm, etc.).... ...installation issues related to environment, drivers, libraries, etc. Cloud & Automation...
- About the Role : We are looking for a highly skilled Linux Device Driver Developer to join our engineering team in Hyderabad. The ideal candidate should have strong hands-on experience in C programming, embedded systems, and Linux kernel/device driver development. The role involves...
- ...economies. We are seeking a highly skilled and experienced Linux engineer to join our Platform Engineering team in Hyderabad. The team is... ...their stability, security, and efficiency. Expertise in software engineering, operations, and problem-solving will play a key role...Casual work
- ...Linux Administrator Should have 4+years Experience looking for only immediate joiners locations: Hyderabad , Pune Mode : 5 days... ...Linux operating system concepts like kernel modules, device drivers, system calls, and low-level system programming techniques. - Deep...Immediate startDay shift
- ...India Private Limited Job Area Engineering Group, Engineering Group Software Engineering General Summary... ...develop, create, modify, and validate embedded and cloud edge software, applications... ...Core Responsibilities Embedded Linux Development: Design, develop, and...Immediate start
- ...Job Title:Linux Admin Linux Support L2 Location:Pune or Hyderabad Looking for 3 to 6years of experience Hiring Mode:C2H. Only... ...Linux operating system concepts like kernel modules, device drivers, system calls, and low-level system programming techniques. - Deep...Immediate start
- ...leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems.... ...: We are looking for a Senior Embedded Software Engineer with strong expertise in Windows Kernel and Driver development. You will design and develop embedded...
- ...Greetings from Themesoft! We're looking for experienced Lead Embedded Engineers to join our dynamic team in Hyderabad and Pune !... ...Embedded C programming • Hands-on experience with low-level driver development • Skilled in drivers like ADC, UART, SPI, I2C,...Contract work
- ...Job Description This role involves the development and application of engineering practice and knowledge in the following technologies: Electronic logic programs (FPGA, ASICs); Design layout and verification of integrated circuits (ICs), printed circuit boards (PCBs), and...
- ...About the Role We are looking for a highly skilled Embedded Software Engineer with strong hands-on experience in C, C++, and Assembly language... ...passionate about building robust, low-level software on Embedded Linux platforms. You will work closely with our hardware and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer . Be the first to apply!

