Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
0 Lacs
hyderabad, telangana, india
On-site
Job Summary We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software. Key Responsibilities Porting existing Linux device drivers to new platforms, SoCs, and kernel versions. New driver development for custom hardware components and peripherals. Debugging kernel and driver-level issues using industry-standard tools. Integration & bring-up of hardware with Linux-based systems. Collaborate with hardware teams to in...
Posted 1 week ago
0.0 years
0 Lacs
india
On-site
Skilled in C/C++ for STM32 bare-metal and FreeRTOS development using CubeMX, HAL, and LL drivers . Strong in UART/DMA communication, interrupt handling, and serial data parsing with ring buffers. Experienced with Sequans LTE-M/NB-IoT modems, AT command control, and PSM/eDRX power tuning . Proficient in debugging and power optimization using ST-LINK , SWO, and logic analyzers
Posted 1 week ago
4.0 - 6.0 years
0 Lacs
hyderabad, telangana, india
On-site
We are the Windows Servicing and Delivery (WSD) organization, which is a part of E+D division. Our core mission is to keep customers protected and productive by delivering a seamless and timely servicing experience for our customers in existing and future versions of Windows. Our Customer Focused Engineering (CFE) team is looking for highly?motivated Senior Software?Engineers to help us in this mission. You will play a key role in extending and modifying Windows Operating system code for keeping our customer base secure, improving the reliability of the platform, addressing customer reported issues, building data insights, and developing features to light up new scenarios and devices in the ...
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
muzaffarpur, bihar
On-site
As a Senior Verification Engineer at Suresh Chips and Semiconductor (SCHIPSEMI), located in Muzaffarpur, you will play a crucial role in ensuring the functional verification of complex designs. Your responsibilities will include developing test plans, debugging designs, validating silicon processes, and ensuring compliance with design specifications. Collaboration with cross-functional teams will be essential to ensure flawless execution in pre-silicon design stages. Key Responsibilities: - Execute IP/SS verification of complex blocks like CPU SS - Verify Fabric/NOC/Interconnect blocks - Proficiency in protocols such as AMBA suite (AXI-4, AHB), PCIe (preferably Gen5, Gen6), CXL, DDR, interru...
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As a Principal Engineer at Qualcomm India Private Limited, you will be leading the design, development, and upstreaming of Linux kernel features for the next-generation Arm-based Server SoCs. This role is perfect for a hands-on technical leader who excels at combining hardware and software expertise to create robust, scalable, and high-performance Linux platforms for data center and cloud infrastructure. **Key Responsibilities:** - Lead the architecture and development of Linux kernel features for Armv8/v9-based server SoCs. - Drive upstream contributions to the mainline Linux kernel, ensuring long-term maintainability and community alignment. - Collaborate with hardware, firmware, and platf...
Posted 2 weeks ago
3.0 - 5.0 years
0 Lacs
india
On-site
Experience: 3-5yrs Skilled in C/C++ for STM32 bare-metal and FreeRTOS development using CubeMX, HAL, and LL drivers . Strong in UART/DMA communication, interrupt handling, and serial data parsing with ring buffers. Experienced with Sequans LTE-M/NB-IoT modems, AT command control, and PSM/eDRX power tuning . Proficient in debugging and power optimization using ST-LINK , SWO, and logic analyzers
Posted 3 weeks ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the core of its infrastructure lies a sophisticated integration of hardware and software capabilities, aligned with the key principles of situational awareness: perception (data collection) , comprehension (data processing) , and prediction (analytics) . This holistic approach empowers Digantara to monitor all Resident Space Objects (RSOs) in or...
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
ahmedabad, gujarat
On-site
As an Embedded Systems Engineer at our company, you will be responsible for firmware and driver development for embedded devices, including sensors, motor controllers, and battery management systems. Your key skills will include: - Experience with real-time operating systems (RTOS) and embedded communication protocols such as CAN, UART, SPI - Proficiency in C and C programming for resource-constrained environments - Hands-on experience with microcontroller platforms like STM32, ARM Cortex-M - Ability to perform hardware bring-up and debugging using oscilloscopes, logic analyzers, and JTAG debuggers - Strong understanding of the embedded software development lifecycle and version control (Git...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
As a highly skilled PCIe & Linux Developer, you will be joining a critical, high-impact project where your contribution is crucial from day one. The role is fast-paced and high-priority, requiring immediate availability and willingness to work from Pune. Key Responsibilities: - Design, develop, and maintain low-level PCIe device drivers, encompassing DMA, memory management, and interrupt handling. - Implement and enhance protocol handling, error injection, and capture mechanisms within the PCIe stack. - Collaborate closely with PCIe switches, Devices Under Test (DUTs), and Host Systems to ensure functional, non-functional, and protocol compliance testing. - Automate test execution workflows,...
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As an experienced candidate with 4 years of experience, the role overview involves working on application development for embedded systems with expertise in C programming. Key responsibilities for this position include: - Strong proficiency in C programming language - Good understanding of driver and interrupt handling - Developing applications for embedded systems involving various Video IPs like DisplayPort, HDMI, SDI, frame buffers, and scalars - Prior knowledge and experience of Vivado and Vitis suite is a must - Possessing Linux knowledge will be considered as an added advantage Qualifications required for this role include: - B.E/B.Tech in ECE/EEE or M.E/M.Tech in VLSI/Electronics Plea...
Posted 1 month ago
0.0 years
0 Lacs
hyderabad, telangana, india
On-site
Key Responsibilities Develop and maintain Linux kernel components related to camera functionality. Integrate and support camera sensor drivers, MIPI drivers, and V4L2 interface modules. Manage memory and buffer operations within kernel space for optimized performance. Collaborate with cross-functional teams to triage and resolve stability issues. Contribute to video processing frameworks including: Video Session Link Manager Session Request Manager Queue and Sync Manager Analyze and resolve system-level bugs involving interrupts, memory access, and driver Skills : Strong in Linux Kernel fundamentals (IPC, system calls, threads, tasklets, IRQs). Proficient in C and C++ (including OOP concepts...
Posted 1 month ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
As a customer Application Engineer, you will Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. In your new role you will: Lead, mentor, and develop a team of Customer Application Engineers to deliver high-quality technical support and guidance to customers. Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. Define and implement strategic initiatives to optimize the team's performance and enhance customer s...
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a part of Aereo, India's leading drone solution startup, your role will involve the following responsibilities: - Understanding and maintaining/improving existing autopilot firmware stack for various types of Unmanned Aerial Systems (UAS). - Porting existing Flight controller stack to a different hardware platform. - Porting existing Flight controller applications to a different autopilot software stack. - Integrating new sensors and compute modules into the existing autopilot stack. - Collaborating with GCS (Ground Control Station) development to enhance the connectivity and features of UAS. - Collaborating with systems and embedded engineers to implement and test newly added functionali...
Posted 2 months ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the core of its infrastructure lies a sophisticated integration of hardware and software capabilities, aligned with the key principles of situational awareness: perception (data collection) , comprehension (data processing) , and prediction (analytics) . This holistic approach empowers Digantara to monitor all Resident Space Objects (RSOs) in or...
Posted 2 months ago
4.0 - 8.0 years
1 - 2 Lacs
hyderabad
Work from Office
Key Responsibilities Design, develop, and maintain embedded firmware for microcontrollers, SoCs, and embedded platforms. Work on Linux Device Drivers (LDD) development, debugging, and integration. Implement low-level hardware interfaces (SPI, I2C, UART, GPIO, PCIe, USB, etc.). Develop and optimize board bring-up code, BSP, and bootloaders. Debug complex system-level issues using JTAG, oscilloscopes, logic analyzers and Linux debug tools. Collaborate with hardware, systems, and application teams for end-to-end product development. Write well-documented, reusable, and maintainable code following industry best practices. Perform unit testing, integration testing, and validation of firmware modu...
Posted 2 months ago
5.0 - 9.0 years
0 Lacs
jalandhar, punjab
On-site
As a Senior Embedded Firmware Developer at DigitalMonk, you will be responsible for designing, developing, and testing firmware for embedded systems. Your role will involve collaborating with cross-functional teams to define requirements, writing and debugging code, optimizing performance, and ensuring that the firmware is robust and maintainable. Additionally, you will support the hardware team in validation and troubleshooting activities. Key Responsibilities: - Design, develop, and test firmware for embedded systems - Collaborate with cross-functional teams to define requirements - Write and debug code, optimize performance - Ensure firmware is robust and maintainable - Support hardware t...
Posted 2 months ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana, india
On-site
Experience : 4 to 8 years Job Summary We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Key Responsibilities Porting existing Linux device drivers to new platforms, SoCs, and kernel versions. New driver development for custom hardware components and peripherals. Debugging kernel and driver-level issues using industry-standard tools. Integration & bring-up of hardware with Linux-based systems. Collaborat...
Posted 2 months ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
Role Overview: You will be responsible for designing, developing, and validating PCIe drivers and subsystems while ensuring protocol compliance and system performance. As a PCIe & Linux Developer, your expertise in PCIe specifications, Linux PCIe sub-systems, and device driver development will be crucial for this role. Key Responsibilities: - Design and develop low-level PCIe device drivers focusing on DMA, memory management, and interrupt handling. - Implement and debug PCIe protocol stack, LTSSM, NTB, error/fault handling, and PCIe switch functionalities. - Integrate with PCIe switches, DUTs, and host systems for functional, non-functional, and compliance testing. - Develop and optimize er...
Posted 2 months ago
2.0 - 6.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Field Application Engineer (FAE) at LogiCompute, a semiconductor distribution company, your role is crucial in supporting customers in designing, developing, and deploying embedded systems. You will be the primary technical liaison for customers integrating 32-bit RISC microcontrollers into their products, focusing on Linux integration for real-time operating systems and embedded Linux distributions. You will assist clients in industries such as IoT, automotive, consumer electronics, industrial automation, and edge computing where 32-bit RISC architectures are utilized for efficient and low-power processing with Linux for advanced features. Key Responsibilities: - Provide expert guidanc...
Posted 2 months ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana, india
On-site
Exp - 4 to 8 yrs Job Summary We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Key Responsibilities Porting existing Linux device drivers to new platforms, SoCs, and kernel versions. New driver development for custom hardware components and peripherals. Debugging kernel and driver-level issues using industry-standard tools. Integration & bring-up of hardware with Linux-based systems. Collaborate with ha...
Posted 2 months ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana, india
On-site
Dear Connections, Job Title: Linux Device Driver Engineer Experience: 4 to 8 Years Location: Bangalore/Hyderabad Job Type: Full-Time Job Summary : We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Required Skills & Qualifications: 4 to 8 years of professional experience in software development. Strong proficiency in C/C++ programming and memory management. Hands-on experience with any Linux device drive...
Posted 2 months ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You are an experienced Linux Kernel Developer with strong proficiency in C and working knowledge of C++. Your primary responsibility will be to design, develop, and maintain Linux kernel modules and custom device drivers. You will interface with hardware using protocols such as I2C, SPI, UART, USB, and GPIO. It will be your duty to debug and optimize kernel-level code for performance and stability. Collaboration with hardware and embedded teams to integrate drivers with board support packages (BSPs) will be essential. You will also contribute to board bring-up and low-level system initialization. Documentation maintenance and ensuring compliance with open-source licensing and kernel coding s...
Posted 2 months ago
0.0 years
0 Lacs
hyderabad, telangana, india
On-site
Job Description Design, develop, and maintain embedded software for microcontroller and microprocessor-based systems. Work with RTOS platforms like ThreadX, FreeRTOS, and embedded Linux for system-level programming. Develop and port device drivers for interfaces such as UART, I2C, SPI, PCIe, and USB. Perform board bring-up activities including bootloader development, hardware-software integration, and system debugging. Implement and manage IPC mechanisms including message queues, shared memory, semaphores, and synchronization primitives. Handle interrupt management, kernel timing, and multithreading in embedded environments. Collaborate with hardware teams and use lab instruments (Oscillosco...
Posted 3 months ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a Linux Device Driver Engineer, you will be responsible for porting existing Linux device drivers to new platforms, SoCs, and kernel versions. You will also engage in new driver development for custom hardware components and peripherals, debugging kernel and driver-level issues using industry-standard tools, and integrating & bringing up hardware with Linux-based systems. Working closely with hardware teams, you will interpret specifications to enable device functionality and optimize drivers for performance, reliability, and resource efficiency. Additionally, you will be required to write clear technical documentation for driver APIs, design, and integration steps. To excel in this role,...
Posted 3 months ago
6.0 - 8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We are seeking a skilled Embedded Software Engineer with 68 years of experience in real-time operating system (RTOS) development and low-level firmware programming. The ideal candidate will have hands-on expertise in designing custom RTOS components, strong proficiency in C, and a deep understanding of embedded processor architectures such as RISC-V, MIPS, or ARM. Key Responsibilities : Design and develop custom RTOS components , including: Scheduler Task infrastructure Inter-task communication mechanisms Memory management Interrupt handling Build and maintain firmware and driver development frameworks that meet real-time performance and timing constraints. Develop BootROM, bootloader , and ...
Posted 3 months ago
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
146963 Jobs | Dublin
Wipro
46531 Jobs | Bengaluru
EY
37166 Jobs | London
Accenture in India
34066 Jobs | Dublin 2
Uplers
26668 Jobs | Ahmedabad
Turing
25985 Jobs | San Francisco
IBM
23102 Jobs | Armonk
Capgemini
21339 Jobs | Paris,France
Accenture services Pvt Ltd
21197 Jobs |
Infosys
21007 Jobs | Bangalore,Karnataka