Jobs
Interviews

12 Linux Drivers Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Camera Engineer in the IVI /ADAS Camera domain, you are expected to have approximately 6+ years of experience. Your technical and domain skills should include hands-on development experience in C, C++, Linux drivers, and Linux Internals. You will be working in a multi-threaded and multi-core environment and should have experience in Multimedia platform drivers in Camera. It would be beneficial if you have worked in the Automotive domain and possess good communication and debugging skills. Exposure to QNX/RTOS and Camera sensors Bring up will be an added advantage. Your skillset should comprise C, Linux/Android/QNX, v4l2, i2c, MIPI-CSI, Camera HAL, Camera Serializer/Deserializer. Additionally, experience in using debugging tools such as JTAG, Trace32, and High level is required. In this role, you will be responsible for feature enhancement, driver customization, and productizing Camera Platform drivers for SOP readiness. Collaboration with cross-functional teams for smooth execution is a key aspect of your responsibilities. Ideally, you should hold a Bachelors or Masters degree and possess excellent communication skills, both written and verbal, along with debugging skills. The ability to collaborate and integrate with the existing team is crucial for success in this position.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have hands-on development experience in C, C++ within a Linux environment, including Linux drivers and Linux Internals. Your work should involve multi-threaded and multi-core environments, particularly in Multimedia platform drivers for Camera applications. Experience in the Automotive domain would be beneficial. Strong communication and debugging skills are necessary for this role. It would be advantageous to have exposure to QNX/RTOS and Camera sensors Bring up. Your skillset should include proficiency in C, Linux/Android/QNX, v4l2, i2c, MIPI-CSI, Camera HAL, and Camera Serializer/Deserializer. Familiarity with debugging tools like JTAG, Trace32, and High level debugging is preferred. Your responsibilities will include feature enhancement, driver customization, and productizing Camera Platform drivers for SOP readiness. You will collaborate with cross-functional teams and engineering departments to ensure smooth execution. Ideal candidates will have a Bachelors or Masters degree and possess excellent written and verbal communication skills, as well as strong debugging abilities. The ability to integrate effectively within an existing team is crucial for success in this role.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Camera Engineer, you will be responsible for utilizing your ~4+ years of experience in the field to contribute to the development of In-Vehicle Infotainment (IVI) Camera systems. Your technical and domain skills will be put to the test as you leverage your expertise in C and C++ to develop Linux drivers and work with Linux internals. Your hands-on experience in a multi-threaded and multi-core environment will be crucial in this role. Experience in developing multimedia platform drivers for cameras is a must, and any exposure to the Automotive or Embedded domains will be advantageous. Your strong communication and debugging skills will aid you in collaborating with cross-functional teams and engineers to ensure smooth execution of projects. Your responsibilities will include bug fixing, supporting migration activities, and feature enhancement. A skill set encompassing C, Linux/Android/QNX, v4l2, i2c, MIPI-CSI, and Camera HAL will be essential for success in this role. Additionally, exposure to QNX/RTOS will be beneficial. To excel in this position, you should hold a Bachelors or Masters degree and possess excellent communication skills, both written and verbal. Leadership and mentoring skills will also be valuable assets as you integrate with the existing team to drive innovation and development in the field of Image Processing with a focus on C Programming.,

Posted 3 days ago

Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Software Engineer to join their Engineering Group in Hyderabad, Bangalore, Chennai, or Noida. At Qualcomm, employees are encouraged to contribute their ideas and make a difference in the world by pushing the boundaries of mobile technology. As a part of the Qualcomm family, you will have the opportunity to work on cutting-edge technology and accelerate innovation in various industries such as automotive, healthcare, smart cities, and robotics. The ideal candidate for this role should be energetic, creative, and self-driven with a passion for Multimedia Technologies such as Audio and Video codecs, Image Processing, Wireless Modem Technologies (4G, WiFi, Bluetooth), Platform Level Software (Linux, Android, Windows, Board Support Packages), and IoT Technologies (Connected Cameras, Smart Assistants, Drones, Virtual Reality, Augmented Reality). Campus Grads will have the opportunity to work on developing real-time embedded software, mobile software for Windows Mobile, Android or Linux, understanding OS concepts, data structures, C/C++, object-oriented design, wireless network standards, Linux/UNIX, Linux Drivers, Linux Kernel Development, communication protocols, multimedia technologies, analytical and problem-solving skills, team collaboration, and communication skills. Minimum Qualifications for this position include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Education qualifications preferred are Masters or Bachelors in Computer Science Engineering, Communication Engineering, or ECE. Qualcomm is an equal opportunity employer committed to providing accessible hiring processes and workplace accommodations for individuals with disabilities. Employees are expected to adhere to all applicable policies and procedures regarding the protection of Company confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from staffing and recruiting agencies. If you would like more information about this role, please contact Qualcomm Careers directly.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking an Interim Engineering Intern - SW to join their innovative team in Hyderabad, Bangalore, Chennai, or Noida. As a software engineer, you will contribute to designing and developing software for Qualcomms mobile chipsets that leverage cutting-edge technology. We are looking for enthusiastic, creative, and self-driven engineers to work on Multimedia Technologies like Audio and Video codecs, Image Processing, Wireless Modem Technologies (4G, WiFi, Bluetooth), Platform Level SW (Linux, Android, Windows, Board Support Packages), and IOT Technologies (Connected Cameras, Smart Assistants, Drones, Virtual Reality, Augmented Reality). As an Intern, you will have the opportunity to work on real-time embedded software, mobile software development for various platforms, understanding of OS concepts and data structures, C/C++ programming, wireless network standards, Linux/UNIX, Linux Kernel Development, Multimedia technologies, communication protocols, problem-solving skills, and collaboration within teams. Your role may include SW development for Android and Windows Mobile platforms, multimedia software stack development, wireless modem and connectivity software development, communication protocol stack software development, kernel and device driver development, application software and UI development, and SW architecture for embedded devices. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Employees are expected to adhere to all applicable policies and procedures, including security protocols for protecting company confidential information. Staffing and recruiting agencies are advised that applications submitted through our Careers Site should be from individuals seeking employment at Qualcomm directly. If you are passionate about technology and eager to contribute to groundbreaking innovations in the field of software engineering, we encourage you to apply for this exciting opportunity at Qualcomm India Private Limited.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

13 - 19 Lacs

Bengaluru

Work from Office

Dear Candidate, Please find below the open roles with one of our clients on a full-time basis: Role 1: Developer Linux Audio Device Primary Skills: Board Support Package (BSP), C Language, FreeRTOS Experience: 310 Years Education: B.Tech/BE Location: Bangalore Other Skills: C, JTAG, Signal Analyzers Role 2: Developer – Linux Multimedia Codec Integration Experience: 3–10 Years Education: B.Tech/BE Location: Bangalore Skills: C, C++, Linux drivers, algorithms, pipelines, H264, VP9, HEVC, Linux V4L2, GStreamer, Android, OpenGL, V4L2, DRM, Linux threads, system calls, serialization mechanisms, embedded Linux user space applications, GDB, KDB, Trace Role 3: Developer – Linux Display Experience: 3–10 Years Education: B.Tech/BE Location: Bangalore Skills: C, C++, Linux drivers, algorithms, pipelines, DRM/KMS, Kernel Drivers, HDMI, MIPI DSI protocol, DSI Panels, White Balance, Histogram, Color Correction, image formats, Wayland/Weston, Linux threads, system calls, serialization mechanisms, embedded Linux user space applications, GDB, KDB, Trace Role 4: Developer – Linux Camera Pipeline Experience: 3–10 Years Education: B.Tech/BE Location: Bangalore Skills: C, C++, Linux drivers, algorithms, pipelines, Histogram, 3A algorithms, Color Correction, image formats, Media Controller (Open Source), V4L2, CSI2, GStreamer, OpenGL, DRM, Linux threads, system calls, serialization mechanisms, embedded Linux user space application development, GDB, KDB, Trace If you are interested, please share your updated CV along with the following details to viharika@precisiontechcorp.com : Full Name: Total Experience: Relevant Experience: Official Notice Period: Negotiable Notice Period: Last Working Day (if serving notice): Current CTC: Expected CTC: Any Offers in Hand (Yes/No): Reason for Change: Reason for Considering Another Offer (if applicable): Current Location: Preferred Location: Looking forward to your response. Best regards, Viharika viharika@precisiontechcorp.com

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Software Engineer to join their dynamic team in Hyderabad, Bangalore, Chennai, or Noida. As a part of the Qualcomm family, you will play a crucial role in designing and developing software for mobile chipsets that utilize cutting-edge technology. You will have the opportunity to work on a variety of Multimedia Technologies including Audio and Video codecs, Image Processing, Wireless Modem Technologies such as 4G, WiFi, Bluetooth, Self-Organizing Networks, Platform Level SW like Linux, Android, Windows, Board Support Packages, and IOT Technologies for Connected Cameras, Smart Assistants, Drones, Virtual Reality, and Augmented Reality. Campus Grads will have the chance to work on real-time embedded software and device drivers, Mobile SW development for Windows Mobile, Android or Linux, OS concepts, Data structures, C/C++, object-oriented design, Wireless network standards, Linux Drivers, Linux Kernel Development, Protocols, Multimedia technologies, analytical and problem-solving skills, collaboration, and communication skills. Opportunities include SW development for Android, Window Mobile based Embedded Platforms, Multimedia software stack, firmware, and driver development, Wireless Modem and connectivity Software and Firmware Development, Communication protocol stack Software Development, Kernel, BSP, and Device Driver Development, Application SW and UI development, and SW Architecture for embedded devices based on Android, Windows, and Object-oriented programming. Minimum Qualifications include a Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Education preferred includes Masters, Bachelors in Computer Science Engineering, Communication Engineering, ECE. Qualcomm is an equal opportunity employer and is committed to providing accommodations for individuals with disabilities during the application/hiring process. Qualcomm expects all employees to adhere to applicable policies and procedures, including security requirements regarding protection of Company confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from staffing and recruiting agencies. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

chennai, tamil nadu

On-site

As a software engineer at Qualcomm India Private Limited, you will have the opportunity to work on cutting-edge technologies that are shaping the future of mobile technology. With a global presence and a focus on innovation, Qualcomm is seeking enthusiastic and self-driven engineers to join their team in Hyderabad, Bangalore, Chennai, or Noida. In this role, you will be involved in designing and developing software for Qualcomm's mobile chipsets, with a particular emphasis on Multimedia Technologies, Wireless Modem Technologies, Platform Level Software, IOT Technologies, and more. As a campus grad, you will work on real-time embedded software, mobile software development, OS concepts, wireless network standards, multimedia technologies, and more. The ideal candidate will have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Strong knowledge of C/C++, object-oriented design, wireless network standards, Linux/UNIX, protocols, multimedia technologies, analytical and problem-solving skills, and the ability to collaborate effectively in teams are essential for this role. Opportunities at Qualcomm include software development for Android and Windows Mobile platforms, multimedia software stack development, wireless modem and connectivity software development, communication protocol stack software development, kernel and device driver development, application software and UI development, and software architecture for embedded devices based on Android and Windows. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you can contact Qualcomm at disability-accommodations@qualcomm.com or through their toll-free number. It is expected that all employees at Qualcomm abide by applicable policies and procedures, including those related to security and the protection of company confidential information. Staffing and recruiting agencies are advised that Qualcomm's Careers Site is for individual job seekers only, and unsolicited submissions will not be accepted. For more information about this role, please reach out to Qualcomm Careers.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

Here is an excellent opportunity for you to join Cisco's Distributed Software Engineering [DSE] business unit. In this role, you will work on next-generation data center products that facilitate large-scale, low-latency, high-speed networks and switching solutions. Your contributions will better equip customers to handle growing workloads. You will have a unique chance to be involved in product development from the ground up, focusing on both Platforms and Software. As a member of a dynamic testing team, you will collaborate closely with the development team to ensure the delivery of high-quality products. Your responsibilities will include owning multiple components, understanding new feature requirements, developing test designs based on functional specifications, automating tests, and engaging with customers. Additionally, you will interact with peer engineers and technical leaders within the business unit to discuss design, functionality, and architecture across Cisco products. As a software QA engineer in this group, you will be responsible for testing, automating, and enabling platform/software solutions for customers. You will also have the opportunity to work on the Storage Area Network in conjunction with Ethernet for Cisco's product line. In this role, you will work within the Data Center Networking Group, which focuses on developing the Nexus 9000 line of data center and cloud switches. These switches prioritize application awareness to enhance network infrastructure flexibility and agility in response to application needs and virtual machine workload mobility. The group has also developed a 400G, 800G Ethernet transceiver aimed at lowering the optic's price to outperform competitor offerings. You will collaborate closely with Customers, Product Marketing, Hardware, and Software groups to deliver products effectively. As a suitable candidate for this role, you should hold a B.E/B.Tech/ME/Mtech/MS degree from a reputed university and have at least 5-10 years of software development experience in embedded systems or system software space. You should be a hands-on engineer/leader capable of contributing to architecture, design, and development of the platform development cycle. Additionally, you should possess an in-depth understanding of hardware boards and layout, along with experience in BIOS/GRUB/uboot, Linux device drivers/Linux KLM, networking stack, memory model, and other related areas. Desired qualifications include working experience in merchant silicon, knowledge of asic forwarding, Linux drivers, and 3rd party ASICs/network processors. Experience with scalable, distributed architectures and network switches is a plus. Strong written and verbal communication skills, the ability to multi-task, solve complex problems, drive a team towards results, and a passion for technology and software development are also desired qualities. Join Cisco, where every individual's unique skills and perspectives come together to power an inclusive future for all. As a Cisconian, you will experience diverse career opportunities, supported learning and development, and a culture that embraces hybrid work trends. Embrace the opportunity to connect with communities, give back through volunteering, and contribute to a more inclusive future for all. Be part of the worldwide leader in technology that powers the internet and make a difference with Cisco.,

Posted 3 weeks ago

Apply

4.0 - 7.0 years

25 - 27 Lacs

Hyderabad

Work from Office

We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and applications for ARM based boards. Testing, Verification bring up of Linux Kernel and Linux Drivers I2C, Flashes, USB , Ethernet, PCIe , DDR memory Tests etc. Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with the development team to assess test plan requirements and resolve failures. Run the Regression tests, triage issues, create Defects in the system and work with development team for closure. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Skills Must have Candidate should have 4-7yrs experience Working experience in verification and testing of Linux based Embedded System software etc. Good experience in Linux Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Nice to have Education Requirements: B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science

Posted 3 weeks ago

Apply

3.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Embedded C or C++ With (Linux or RTOS or Android or windows) , Development experience in Embedded domain using C Programming Linux system programming Linux/Android Drivers Multimedia drivers ( Audio, Video, Display, Graphics, Camera) Multimedia HAL

Posted 1 month ago

Apply

4.0 - 8.0 years

18 - 22 Lacs

Bengaluru

Work from Office

roject Description: The team is responsible for development, quality assurance and delivery of all kernels (KMDF) and user (UMDF) level drivers for RAID UEFI, Windows and Linux drivers for the laptops, desktops and workstations that support the RAID solution. As a software engineer in this team, you will work on hardware and software. We are a vertically integrated team spanning from firmware development right up to application layer. As a part of this world class team, you will get an exposure to the fascinating world of RAID. In this role, you will be actively participating in research, concept development and design ideation to create world class software and firmware. Responsibilities: • Candidate's primary responsibility is developing Windows Drivers for AMD x86 platform products. • Candidate will have backup responsibilities of developing Linux Drivers, Application/tools development. • Sustain the design, development, integration, testing and deployment of AMD windows solution. • Includes cross cultural communication with vendor and customer. Mandatory Skills Description: • Preferably relevant experience of 4 - 8 years. • Advanced programming skills in C/C++ for operating system kernel & systems development • Solid understanding and experience with the Windows Network or Storage Driver architecture, WDF & WDM. • Good understanding of PCIe, I2C , UFS, NVMe protocols. • Good working knowledge of Storport and NDIS miniport driver. • Deep Knowledge of Computer Architecture and Windows Kernel Internals. • Good understanding of operating systems concepts, data structures, x86-64 architecture. • Proficient use of git • Python, Shell Scripting, BIOS knowledge an added advantage • Ability to work with minimal supervision on more than one task in parallel. • Ability to mentor technically and must be a self-starter. • Good communication and time management skills • Working with geographical teams an added advantage Nice-to-Have Skills Description: • Bachelors/master's in engineering. Languages: English: B2 Upper Intermediate

Posted 2 months ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies