Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 4.0 years
3 - 6 Lacs
bengaluru
Work from Office
Infiquity Technologies is looking for Embedded Engineers to join our dynamic team and embark on a rewarding career journey Designing and developing embedded systems software and firmware for microcontroller-based systems Writing efficient, optimized, and maintainable code in C/C++ programming languages Developing device drivers and BSPs (Board Support Packages) for hardware peripherals like USB, SPI, IC, UART, and Ethernet Debugging and troubleshooting hardware and software issues Conducting hardware-software integration testing and debugging Participating in hardware and software design reviews to ensure quality and consistency Collaborating with cross-functional teams including hardware en...
Posted 1 day ago
2.0 - 5.0 years
3 - 7 Lacs
bengaluru
Work from Office
Radiant Semiconductors is looking for Linux Device Drivers to join our dynamic team and embark on a rewarding career journey Collaborate with cross-functional teams to achieve strategic outcomes Apply subject expertise to support operations, planning, and decision-making Utilize tools, analytics, or platforms relevant to the job domain Ensure compliance with policies while improving efficiency and outcomes Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before
Posted 1 day ago
3.0 - 5.0 years
15 - 27 Lacs
bengaluru
Work from Office
Job Summary Join us as a passionate software engineer to enhance our storage platform’s filesystem and block/File I/O. Gain hands-on experience ensuring reliability in hyperscaler clouds like AWS, GCP, and OCI. Work through development phases from implementation to tuning and validation, deepening your systems programming and cloud-native design skills. Interest in storage device drivers on FreeBSD or Unix-like OS is a plus. Job Requirements - Familiarity with filesystem internals and block/file storage subsystems - Hands-on experience with developing storage device drivers on FreeBSD, Linux, or similar Unix-based OS is a plus - Advanced knowledge of C/C++ or Rust with interest in performanc...
Posted 1 day ago
1.0 - 5.0 years
0 Lacs
pune, all india
On-site
As a member of the DirectX Graphics team at NVIDIA, you will play a crucial role in developing and maintaining outstanding DirectX Graphics Drivers for NVIDIA GPUs. Your primary focus will be on supporting single GPU system architectures. Your responsibilities will include: - Developing new OS and chip graphics features for upcoming OS and chips - Creating graphics and AI-based post-processing features and graphics algorithms for high-end rendering - Building fundamental stacks and features to integrate AI into graphics - Collaborating with teams across the company to plan and drive software objectives for the team To excel in this role, NVIDIA is looking for candidates with the following qu...
Posted 1 day ago
1.0 - 5.0 years
0 Lacs
pune, all india
On-site
As a member of the DirectX Graphics team at NVIDIA, you will play a crucial role in developing and maintaining outstanding DirectX Graphics Drivers for NVIDIA GPUs. Your primary focus will be on supporting single GPU system architectures. Your responsibilities will include: - Developing new OS and chip graphics features for upcoming OS and chips - Creating graphics and AI-based post-processing features and graphics algorithms for high-end rendering - Building fundamental stacks and features to integrate AI into graphics - Collaborating with teams across the company to plan and drive software objectives for the team To excel in this role, NVIDIA is looking for candidates with the following qu...
Posted 1 day ago
7.0 - 11.0 years
16 - 20 Lacs
pune, bengaluru
Work from Office
What youll achieve As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customers business goals, needs and general business environment creating software solutions. You will: Contribute to the design and architecture of high-quality, complex systems and software/storage environmentsPrepare, review and evaluate software/storage specifications for products and systemsContribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. ...
Posted 1 day ago
3.0 - 8.0 years
15 - 30 Lacs
bengabad
Work from Office
Technical and domain skills: Must have hands-on development experience in C, C++, Hands on experience on QNX or in RTOS Platform drivers Device driver bring up experience on QNX/RTOS, Hypervisor Hands on development experience in multi-threaded and multi-core environment. Good to have working experience in Automotive domain Good Communication and debugging skills Nice to have experience with Bootloader customization and optimization experience. Skillset : C, QNX/RTOS, OS Concepts, Multithreading, IPC, SECPOL, VirtIO, IFS, i2c, SPI, UART, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet Experience in using debugging tools such as JTAG, Trace32. High level Roles and...
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
In this role, you will be responsible for designing, developing, testing, and optimizing software for embedded systems. Your key responsibilities will include: * Ensuring that the software meets the needs of the hardware * Working closely with hardware engineers to ensure seamless integration between software and hardware * Debugging, testing, and optimizing software to meet performance requirements * Creating demonstration software or utilities used in testing and production To qualify for this position, you should have: * A degree in computer science, electrical and electronic engineering, or a related field * A strong programming foundation, particularly in C and C++ * Expertise in microc...
Posted 1 day ago
5.0 - 8.0 years
9 - 14 Lacs
bengaluru
Work from Office
Job Summary Person at this position takes ownership of a module and associated quality and delivery Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery Person at this position is expected to be able to instruct and review the quality of work done by technical staff Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge o...
Posted 2 days ago
2.0 - 7.0 years
4 - 9 Lacs
karnataka
Work from Office
Android BSP Android BSP / Android Porting / Kernel Programming Bangalore 7-15yrs
Posted 2 days ago
10.0 - 15.0 years
20 - 25 Lacs
bengaluru
Work from Office
As a Software Architect in the Embedded domain within our Space and Defense team, you'll play a pivotal role in designing and developing software architectures for Linux-based embedded systems using C++ and C. You'll thrive in a collaborative environment, working closely with developers, integrators, method experts, and customers to ensure software interface alignments and drive standardization. HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN You will lead the software design and implementation phases, focusing on requirement analysis, coding, and testing for high-performance embedded systems. You will coordinate software interface alignments and drive standardization initiatives with develo...
Posted 2 days ago
8.0 - 13.0 years
13 - 18 Lacs
bengaluru
Work from Office
Job Summary: We are seeking an experienced Staff Engineer Linux Kernel Developer to design, develop, and optimize features within the Linux kernel and low-level system software. The ideal candidate will have deep expertise in kernel internals, device drivers, performance tuning, and system-level programming , with a strong ability to influence architecture decisions and mentor other engineers. Key Responsibilities: Design, develop, and maintain components within the Linux kernel , focusing on areas such as scheduling, memory management, networking, or file systems . Develop and maintain kernel modules and device drivers for various hardware platforms. Debug complex kernel issues, crashes, an...
Posted 2 days ago
8.0 - 12.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As a Software Engineer, you will be responsible for the design, development, and testing of Zephyr RTOS porting and application development. Your key responsibilities will include: - Collaborating with cross-functional teams, such as hardware engineers and product managers, to define software requirements and specifications. - Conducting code reviews to ensure adherence to coding standards and best practices. - Guiding and training new team members in Zephyr OS. - Providing technical guidance and support to team members, resolving complex technical issues. - Collaborating with quality assurance teams to ensure high-quality and reliable software releases. - Working closely with project manage...
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a software engineer at Google working in the Android Systems team, you will be responsible for developing the next-generation technologies that impact billions of users worldwide. Your role will involve working on the core foundations of the Android operating system, collaborating with various Android teams within Google, and contributing to open-source projects such as the Linux kernel and Android OS. **Role Overview:** You will have the opportunity to work on critical projects essential to Google's needs, with the flexibility to switch between teams and projects as the business evolves. Versatility, leadership qualities, and a proactive approach to solving new challenges are essential a...
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a Project Engineer for Linux IoT Projects at Qualcomm India Private Limited, your main responsibilities will include: - Leading and delivering large IoT projects based on Linux - Utilizing past experience in Linux Distros (Yocto, Ubuntu, Debian) for embedded products - Managing multiple life cycles of the project end-to-end, from software conceptualization for new chipsets to product commercialization with customers - Demonstrating hands-on technical experience in Embedded Systems, with proficiency in coding, design, and implementation. Coding experience in C/C+, Android/Linux, Drivers/Frameworks, and end-to-end software stack - Collaborating with large diversified engineering teams, prod...
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Technical Lead, you will play a crucial role in leading and mentoring a team of software engineers in the design, development, and testing of Zephyr RTOS porting and application development. Your responsibilities will include collaborating with cross-functional teams to define software requirements, conducting code reviews, guiding new team members, and providing technical guidance to resolve complex technical issues. Additionally, you will work closely with quality assurance teams to ensure high-quality software releases and define project timelines with project managers. Key Responsibilities: - Lead and mentor a team of software engineers in Zephyr RTOS porting and application develop...
Posted 4 days ago
1.0 - 5.0 years
0 Lacs
pune, maharashtra
On-site
As a member of the DirectX Graphics team at NVIDIA, you will play a crucial role in developing and maintaining outstanding DirectX Graphics Drivers for NVIDIA GPUs. Your primary focus will be on supporting single GPU system architectures. Your responsibilities will include: - Developing new OS and chip graphics features for upcoming OS and chips - Creating graphics and AI-based post-processing features and graphics algorithms for high-end rendering - Building fundamental stacks and features to integrate AI into graphics - Collaborating with teams across the company to plan and drive software objectives for the team To excel in this role, NVIDIA is looking for candidates with the following qu...
Posted 4 days ago
5.0 - 15.0 years
0 Lacs
karnataka
On-site
You will be responsible for the following in this role: - Strong proficiency in Rust, including ownership, borrowing, lifetimes, smart pointers, and unsafe code. - Experience with Linux kernel internals, system calls, and device drivers. - Familiarity with Android HAL, AOSP, or embedded Android systems. - Solid understanding of FFI, C/C++ interoperability, and bindgen. - Experience with multi-threading, Mutex, RwLock, Send, Sync, and async runtimes like tokio. - Knowledge of modular architecture, crates, and build systems (Cargo, Make, CMake). - Exposure to collections, iterators, closures, and functional programming in Rust. Preferred qualifications for this position include: - Bachelors or...
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You have an exciting opportunity to join Netsach, a Cyber Security Company, as a BSP Team Lead with 5+ years of experience in Android device Manual testing and Automation testing using python scripts. As the BSP Team Lead, your responsibilities will include: - In-Depth knowledge of STLC and working in a Kanban environment. - Knowledge of Sensors (Fingerprint, vibration, Charging etc.), Firmwares, and adb commands. - Thorough understanding of basic log analysis related to face unlock, fingerprint, and sensors. - Good knowledge of Android 12.0/13.0 OS and architecture. - Familiarity with the Android System and proficient in using relevant testing tools. - Experience in creating Test strategy a...
Posted 4 days ago
5.0 - 8.0 years
13 - 17 Lacs
chennai, bengaluru
Work from Office
We are looking for a skilled professional with 5 to 8 years of experience to join our team as an IT & Cloud Solutions expert. The ideal candidate will have a strong background in IT and cloud solutions, with excellent problem-solving skills. Roles and Responsibility Design and implement comprehensive IT and cloud solutions for clients. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain technical documentation for IT and cloud solutions. Provide training and support to clients on the use of IT and cloud solutions. Troubleshoot and resolve complex technical issues related to IT and cloud solutions. Stay up-to-date with industry trends ...
Posted 5 days ago
8.0 - 13.0 years
17 - 22 Lacs
bengaluru
Work from Office
Job Summary C programming and basic Operating System concepts Data structure OS fundamentals,kernel internals, Linux kernel & the device driver model Device Tree,Kernel configurations Low level drivers : I2C/ SPI / UART : "Debugging Debugging skills in kernel and debugging tool usage and hands on." GIT/Gerrit/repo Android Boot Sequence Specific knowledge any one of core kernel subsystem kernel scheduler,USB,Camera, memory, ARM subsystems etc. schematics and understand hardware details "Android system Architectures init call understanding, partition mounting, encryption, verfied boot." System debugging skill - able to debug system crash, device reboot ARM 32/64 Architectures Bootloader. QC ba...
Posted 5 days ago
3.0 - 5.0 years
4 - 9 Lacs
ahmedabad
Work from Office
Looking for Embedded Software professional who is technically strong and has hands on experience in Programming Language (C/C++), Linux Kernel, BSP and Device drivers Candidate should have been involved in development of at least 2 3 different device drivers for Linux Experience with board bring up, device driver, porting, bootloader, u-boot, file systems are required The candidate should be ready to travel and work at customer locations as per project requirements Responsibilities Requirement understanding, Design, Develop, integrate, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, porting, firmware development, Linux kernel etc. Documentati...
Posted 5 days ago
4.0 - 7.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collabor...
Posted 5 days ago
4.0 - 7.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collabor...
Posted 5 days ago
3.0 - 6.0 years
4 - 7 Lacs
bengaluru
Work from Office
We are looking for a highly skilled and experienced professional with expertise in Embedded C++ Programming, Linux Internals, and Embedded Linux products to join our team in Bangalore. The ideal candidate should have 3-5 years of experience. Roles and Responsibility Design, develop, and test embedded systems using C++ programming language. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain device drivers for various hardware interfaces. Analyze and debug complex issues in embedded systems. Participate in code reviews and ensure high-quality code standards. Contribute to the development of UML models and diagrams. Job Requirements Str...
Posted 5 days ago
The device drivers job market in India is thriving with opportunities for professionals with expertise in this niche field. Device drivers play a crucial role in enabling communication between hardware devices and the operating system, making them essential for the seamless functioning of various devices.
The average salary range for device drivers professionals in India varies based on experience levels. Entry-level professionals can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can command salaries ranging from INR 8-15 lakhs per annum.
In the field of device drivers, a typical career progression may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into roles like Architect or Manager.
In addition to expertise in device drivers, professionals in this field are often expected to have knowledge of operating systems, programming languages such as C and C++, debugging skills, and familiarity with hardware architecture.
As you prepare for device drivers job opportunities in India, remember to showcase your expertise in this specialized field, along with related skills and knowledge. Stay updated with the latest developments and trends to stand out in the competitive job market. Approach interviews with confidence and demonstrate your passion for device driver development. Best of luck in your job search!
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
126846 Jobs | Dublin
Wipro
40828 Jobs | Bengaluru
EY
33625 Jobs | London
Accenture in India
30804 Jobs | Dublin 2
Uplers
24658 Jobs | Ahmedabad
Turing
23117 Jobs | San Francisco
IBM
20385 Jobs | Armonk
Infosys
19479 Jobs | Bangalore,Karnataka
Accenture services Pvt Ltd
19425 Jobs |
Capgemini
19370 Jobs | Paris,France