Cutshort logo
For Employers
Windows drivers jobs

11+ Windows drivers Jobs in India

Apply to 11+ Windows drivers Jobs on CutShort.io. Find your next job, effortlessly. Browse Windows drivers Jobs and apply today!

icon
company logo
Agency job
via KritiKal Solutions by Bhawna Khushlani
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹8L - ₹13L / yr
Linux/Unix
Device Driver Development
Windows drivers
Embedded Systems
Kritikal is looking for Senior Embedded Engineer to join our team based out in Noida. Mandatory Skills Required: Device Drivers,Linux Device Drivers,Windows Device Drivers,WLAN Experience in Windows device driver development & Linux device driver development Knowledge of 802.11 (WiFi) protocol Prior experience in working with WiFi drivers. Programming- Embedded C Desired Skills Required: WIRESHARK, Embedded, Hardware, HARDWARE DEBUGGER-LAUTERBACH What we can offer you: At Kritikal, in addition to best-in-the-industry compensation, we aim to provide the right growth path to our employees both personally and professionally. We are engaged in multiple verticals and are solving some of the toughest electronics and computer vision problems for our clients. We serve to multiple market domains- and take up challenges as they come - in automotive, defense, power or helping the differently-abled. Our intricate relationships with academia ensure that we're at the cutting edge of technology. Our startup-like atmosphere will allow your personal creativity and innovative spirit to be constantly engaged. Our employees learn a lot and have a big role to play within an organization that's constantly challenging the norms.
Read more
Bengaluru (Bangalore)
9 - 12 yrs
₹10L - ₹12L / yr
Embedded Linux
YOCTO
BSP
Linux kernel
BitBake
+9 more

Key Responsibilities  

  1. Maintain and enhance the Yocto BSP for the TechNexion PICO-IMX6 DualLite (NXP i.MX6) platform.
  2. Assess and execute migration from Yocto Zeus to a newer LTS release (e.g., Dunfell/Kirkstone).
  3. Integrate stable Linux kernel patches from NXP and mainline.
  4. Optimize system boot time, startup sequence, and overall performance.
  5. Remove unnecessary services and packages to reduce image footprint.
  6. Update and stabilize the Bluetooth stack (BlueZ and firmware).
  7. Optimize Linux kernel configuration, power management, and CPU tuning.
  8. Debug CPU, memory, storage, and I/O performance issues.
  9. Maintain Yocto layers, build process, and technical documentation.
  10. Define and maintain eMMC/SD storage layouts for boot, rootfs, data, and update partitions.

Required Skills  

Mandatory

  1. 5+ years of Embedded Linux development experience.
  2. 2+ years of hands-on Yocto Project experience.
  3. Strong expertise in:
  4. Yocto (recipes, meta-layers, BitBake, bbappend)
  5. Linux kernel configuration and patching
  6. NXP i.MX6 or similar embedded platforms
  7. Systemd optimization and boot profiling
  8. Embedded Linux debugging (dmesg, perf, ftrace, systemd-analyze)
  9. BlueZ and Bluetooth bring-up
  10. Cross-compilation, toolchains, and Git workflows

 

Preferred

  1. Yocto LTS migration experience.
  2. U-Boot optimization.
  3. Embedded power optimization.
  4. Secure Boot and OTA update concepts.
  5. Exposure to Qt-based embedded systems.

Key Deliverables  

  1. Optimized and maintainable Yocto BSP.
  2. Reduced system boot time.
  3. Lean system image with redundant services removed.
  4. Stable Bluetooth stack with updated patches.
  5. Updated Linux kernel with critical fixes.
  6. Documented Yocto layers and build process.
  7. Migration plan for the latest Yocto LTS.
  8. Defined storage partition layout for deployment.


Experience: 9+ Years in Embedded Linux (Minimum 5+ Years with Yocto)

Read more
Zolvit (formerly Vakilsearch)

at Zolvit (formerly Vakilsearch)

1 video
2 recruiters
Lakshmi J
Posted by Lakshmi J
Chennai
6 - 10 yrs
₹6L - ₹16L / yr
Linux/Unix
Linux administration
Application server
Biometrics
Microsoft Servers

Job Summary

We are seeking an experienced Senior System Administrator responsible for managing and maintaining the organisation’s IT infrastructure, including Windows and Linux servers, network devices, security systems, storage solutions, and enterprise applications. The role ensures high availability, security, and performance of all IT systems while supporting business operations.



Key Responsibilities


Server Administration

  • Install, configure, and maintain Windows Server environments (Active Directory, DNS, DHCP, Group Policy).
  • Manage and maintain Linux machines for application hosting and system services.
  • Administer and maintain Application Servers supporting internal business applications.
  • Manage and maintain Biometric Servers used for employee attendance and access control systems.
  • Monitor server health, performance, and system logs.
  • Perform system updates, patches, and security hardening.


Storage and File Services

  • Manage and maintain Samba File Servers for shared storage and user access.
  • Administer NAS storage systems (Synology), including storage allocation, access permissions, and performance monitoring.
  • Ensure proper storage utilisation and secure data access.


Network Infrastructure Management

  • Configure and manage Sophos Firewall, including firewall rules, NAT policies, VPN configuration, and threat protection.
  • Configure and maintain Cisco and Netgear switches, including VLAN configuration and network segmentation.
  • Manage and maintain wireless access points to ensure reliable and secure Wi-Fi connectivity.
  • Monitor network performance and troubleshoot connectivity issues.


Proxy and Security Management

  • Install, configure, and maintain Proxy Servers for internet access control and monitoring.
  • Monitor firewall logs, network security alerts, and implement security policies.
  • Ensure network infrastructure is protected against unauthorised access and threats.


Backup and Disaster Recovery

  • Implement and manage backup and restore solutions for servers, NAS, and critical business data.
  • Perform periodic backup verification and disaster recovery testing.
  • Ensure backup policies and schedules are properly maintained.


Power and Infrastructure Management

  • Monitor and maintain UPS systems to ensure an uninterrupted power supply for servers and network infrastructure.
  • Coordinate with vendors for UPS maintenance, battery replacement, and power infrastructure reliability.


System Monitoring and Troubleshooting

  • Proactively monitor servers, network devices, storage systems, and applications.
  • Troubleshoot and resolve system, network, and application-related issues.
  • Maintain proper documentation of infrastructure configurations and procedures.


Vendor and Infrastructure Coordination

  • Coordinate with vendors for hardware procurement, infrastructure support, and service management.
  • Plan and implement infrastructure upgrades and improvements.


Required Skills

  • Strong experience with Windows Server Administration
  • Good knowledge of Linux System Management
  • Experience with Sophos Firewall
  • Knowledge of Cisco and Netgear networking devices
  • Experience with NAS storage (Synology) and Samba File Server
  • Experience managing Application Servers and Biometric Systems
  • Experience with Backup and Disaster Recovery
  • Understanding of network security and monitoring


Read more
[x]cube LABS

at [x]cube LABS

2 candid answers
1 video
Krishna kandregula
Posted by Krishna kandregula
Hyderabad
3 - 6 yrs
₹1L - ₹12L / yr
skill iconC++
JS
skill iconC
Shell Scripting
Voice Over IP (VoIP)
+3 more

Job Title:

Telephony Engineer


Job Description:

- Support the operations team with debugging issues related to the telephony platform

- Identify issues with calls using monitoring and analysis tools such as VoIPMOnitor

- Write scripts to automate tasks, monitor the services and functionalities

- Contribute to the improvement of the system by providing ideas

- Help with capacity planning

- Perform the scheduled maintenance activities

- Modify the existing code to accommodate new features



Experience Range:

3- 6 years


Educational Qualifications:

Any graduation,


Job Responsibilities:

  • Knowledge of open source technologies, VoIP, SIP, WebRTC etc.

  • Shell scripting.

  • Experience in Asterisk and Kamailio or OpenSIPS.

  • C/C++ or JS programming with Linux.

  • 5-8 years experience.

  • Good communication skills.

  • Willingness to work in the night, whenever required, for handling support related issues.

Skills Required:

ViOP, OpenSIPS, SIP, Shell Scripting, Asterisk, kamailio, C++, Linux, Development,


Read more
AI First, New-age Technology Company for the Digital

AI First, New-age Technology Company for the Digital

Agency job
via Himflax Group by Kashish Chawla
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹15L - ₹25L / yr
Embedded Linux
Embedded C++
skill iconC
skill iconC++
Embedded C
+4 more
Title:  Embedded C++ Developer
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital  Product Design Service based 

Job Description

* Experience in C/C++ and have strong experience embedded application development and integration in Linux

* Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability  

* Debugging, profiling, and performance optimization skills

* Have experience working in a fast paced Agile/Scrum environment
Read more
US Based comany,develops electronic autonomous tractors.

US Based comany,develops electronic autonomous tractors.

Agency job
Remote only
3 - 10 yrs
₹10L - ₹15L / yr
skill iconPython
Linux/Unix
ROS
Red Hat Linux
skill iconGitHub
+2 more

Software Developer (B.Tech, Linux+CPP+ROS)

Job Description:

  1. Design, implement and deliver custom solutions using the current robotics framework.
  2. Bug fixing and improving of current application framework.
  3. Design and implement tools to facilitate application development and testing.
  4. Work with team members in deployment and field testing.

Requirements:

  1. Bachelor Degree / Masters in Engineering (ECE and CSE preferred)
  2. Work experience of 3 to 10 years in software programming.
  3. Full understanding of software engineering.
  4. Proficiency in C/C++ and Python programming for Linux based systems.
  5. Basic Knowledge of Robot Operating System(ROS) is mandatory.
  6. Good understanding of the algorithms and control loops.
  7. Able to use tools to manage source code, preferably Git / GitHub.
  8. Knowledge of video streaming from edge devices is a plus.


Perks and Benefits for the employees

  • Paid Leaves  (12CL+12SL+12 public holidays )
  • career development
  • Health insurance
  • Work life balance
  • Employee recognition and reward programs
  • Flexible work hours
  • Five working days.
  • Remote job for now
Read more
Disruptive Electronic Accessories Brand

Disruptive Electronic Accessories Brand

Agency job
via Unnati by Rakhi Gayen
Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹8L / yr
Embedded software
DSP
Embedded C
Embedded C++
Embedded Systems
+7 more
Here is a chance to work for a Consumer Electronics Brand, where you get to deal with some of the best channels and work with some excellent experienced minds. Read on.

Started in 2015, this lifestyle and accessories startup has taken over the consumer electronics sector in India. Our client has a product range that includes an extensive catalog of headphones, speakers, travel accessories, and modern earphones. It believes in providing cutting edge electronic products stamped with durability and affordability.

The brand is associated with some of the major icons across categories and tie-ups with industries covering fashion, sports, and music, of course. The founders are Marketing grads, with vast experience in the consumer lifestyle products and other major brands. With their vigorous efforts toward quality and marketing, they have been able to strike a chord with major E-commerce brands and even consumers.
 
As an Embedded Software Engineer, you will utilize your expertise and intuition to bring cutting edge R&D solutions quickly into production.
 
What you will do:
  • Developing drivers and middleware for mobile and wearable computing on cutting edge new hardware components.
  • Optimizing constrained environments of low power mobile devices by writing excellent C/ C++ solutions.
  • Collaborating with our business development team, providing support in customer communication and other additional service inquiries, sales leads and sales support.
  • Designing new features / hardware introduction
  • Implementing and testing software according to design
  • Creating tools to automate processes
  • Specifying requirements for new/legacy functionality
  • Defining feature design and system architecture
  • Supporting feature and maintenance teams
  • Closely cooperating with development teams
  • Closely cooperating with Product Technology Area members (Product Owners, Technical - Specialist, Architect, Subject Matter Experts)

 


Candidate Profile:

What you need to have:

  • BE – CS/ ECE, MS, ME, MTech
  • Very Strong C/ C++ experience in an embedded environment
  • Expertise in Python Framework
  • Good working experience in Unix / Linux operating system
  • Must have good knowledge of Bluetooth, BLE, Wi-Fi standards
  • Candidates having experience in developing Hearables (TWS, Neckband, headphones) and IoT systems are preferred
  • Good knowledge of SDLC,SQA

 

Read more
VVDN Technologies

at VVDN Technologies

1 video
3 recruiters
Pravin CP
Posted by Pravin CP
Kochi (Cochin), Chennai
2 - 6 yrs
₹5L - ₹12L / yr
Kernel Programming
skill iconC
BSP
linux BSP
Embedded Linux
+5 more

Primary Skill: System Software Development

Skill sets req:

  • Linux porting/development; Linux kernel concepts
  • Expertise in Linux BSP device driver development
  • Customizing kernel + Porting + Developing Applications Linux Device Driver Development (Character devices) Good Concepts of Network Drivers File Systems Concepts
  • Expertise in porting, network stack; optimization, network programming
  • Bootloader/Uboot porting
  • Camera driver development (Good to have)
Read more
Videogram

at Videogram

2 recruiters
Rahul Golecha
Posted by Rahul Golecha
Mumbai, Bengaluru (Bangalore)
4 - 6 yrs
₹12L - ₹22L / yr
skill iconC++
Embedded Systems
RTOS
skill iconGit
UART
+3 more

 Job Description: Senior Software Engineer- Embedded Systems

 

Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.

 

Responsibilities:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
  • Design, develop, code, test, and debug system software
  • Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
  • Customize the software to suit the needs of the product nature and expected functioning
  • Debug the system to remove the anomalies and inconsistencies

 

Requirements:

  • Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc. 
  • The candidate should be an undergraduate in Computer Science or a relevant field
  • Hands-on experience in C++11 or later programming languages
  • Knowledge of GIT Version control
  • Experience in doing bare metal or RTOS development
  • Hands-on experience in developing the code in Linux
  • They require exceptional programming skills and competence in using software tools. 
  • Knowledge of operating systems and of the interaction between hardware/software is important for this profile. 
  • The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position. 
  • This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
  • Scripting in Python & Bash is an add-on
  • Experience in any of the following technologies:

           UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata

 

Additional/ Desirable Interests:

  • Personal interest in videography/ photography and audio production
  • Experience working programmatically with videos/ images/ audio
  • Exposure to low-level details of any video/ image codecs
  • Exposure to movie container file formats especially QuickTime/mp4
  • Working knowledge of exFAT file system

 

Read more
Ionos Networks

at Ionos Networks

2 recruiters
Manmohan Singh
Posted by Manmohan Singh
Bengaluru (Bangalore)
5 - 10 yrs
₹3L - ₹10L / yr
NAS
CIFS
NFS
SAMBA
skill iconC++
+4 more
Will be part of product development team and will be supporting the team with design and implementation of several features associated with Storage integration, performance validation and new feature support. - 5+ Years pf experience in understanding of NAS (CIFS, NFS, SAMBA) on Linux. - Programming experience in C, C++, GoLang. Engineers with other programming language experience with willingness to learn GoLang are also welcome. - Experience with working on NAS storage from one or more vendors such as NetAPP, EMC, Dell, HP, Synology - Know how of iSCSI / SAN will be added plus. - Knowleged of Networking basics of TCP/IP, UDP, Routing
Read more
Civil Maps

at Civil Maps

4 recruiters
Venkata Kolla
Posted by Venkata Kolla
Hyderabad
6 - 12 yrs
₹25L - ₹35L / yr
skill iconC++
Embedded Systems
Linux/Unix
skill iconC
We are Civil Maps Civil Maps, provider of 3D mapping technology for fully autonomous vehicles, has raised a $6.6 million seed funding round from Ford Motor Company, Motus Ventures, Wicklow Capital, StartX Stanford and Yahoo cofounder Jerry Yang’s AME Cloud Ventures. Civil Maps’ mission is to make it possible for fully autonomous vehicles (SAE Levels 4-5) to drive anywhere smoothly and safely. Through artificial intelligence and vehicle-based local processing, Civil Maps converts sensor data into meaningful map information built specifically to direct fully autonomous vehicles. The company will use the seed investment to accelerate product development and deployment with a number of leading automotive companies and technology partners. Civil Maps’ artificial intelligence software aggregates raw 3D data from LiDAR (high-resolution laser imaging), camera and other sensors onboard autonomous vehicles and organizes the information into machine-readable maps. The information is vastly more actionable information than today’s mapping systems and requires a fraction of the data storage and transmission for existing technologies. Thanks to this light data footprint, Civil Maps’ spatial information is far less costly to transmit over cellular networks, enabling the company to more easily crowdsource, update and share road data in real time—a major improvement over the lengthy processes that require human annotation in current use. As a result, the company can quickly generate and maintain maps that give fully autonomous vehicles the comprehensive and precise knowledge to autonomous operate safely and smoothly on all roads. About the Opportunity As an embedded systems engineer at Civil Maps, you will work on the interface between software and the different machine vision hardware systems in production. You will also interact with customers for requirements, implementation, and support. Join us today in enabling autonomous vehicles to become a part of our lives. Qualifications Bachelor’s degree in Computer Science, related technical field or equivalent practical experience. Solid Software Engineering experience in C/C++. Unix/Linux experience is mandatory and Shell/Bash scripting experience in Linux is a plus. Knowledge of TCP/IP and network programming. Experience in database design and working with MongoDB and cache systems like Redis. Experience writing production grade docker containers and deployment. Experience working on cloud platforms like AWS and Azure. Python, Javascript programming experience is a plus. Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills. Familiarity with version control like GitHub Working proficiency and communication skills in verbal and written English. Self-motivated and directed, with a keen interest in current and emerging technologies Preferred qualifications: Prior experience developing applications or backend experience in gaming industry or 3D simulator experience is a plus. Familiarity with continuous integration and automated deployment systems like TravisCI. Hadoop, MapReduce, and Parallel computing experience. Solid experience with Linux OS internals and Docker containers Experience deploying containerized applications to bare metal servers. Large systems software design and development experience, distributed systems and techniques on accessing/indexing a massive data store. Good understanding of private and public cloud design and architecture. The ability to pick things up quickly with minimal supervision, and be flexibility during product release.
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort