Upload Button Icon Add office photos

Varite

Compare button icon Compare button icon Compare
filter salaries All Filters

83 Varite Jobs

Linux Device Driver Engineer - Embedded C (3-6 yrs)

3-6 years

Linux Device Driver Engineer - Embedded C (3-6 yrs)

Varite

posted 12hr ago

Job Description

Role Overview :

We are looking for a talented Software Engineer specializing in Linux Device Driver Development to join our team. The ideal candidate will have extensive experience in embedded C programming, Linux internals, and device driver development across various interfaces such as PCIe, Ethernet, DMA, NAND, NOR, and USB. This position offers an exciting opportunity to work with cutting-edge technologies, and develop high-performance, reliable drivers for Linux-based systems.

Key Responsibilities :

- Linux Device Driver Development : Design, implement, and maintain device drivers for various interfaces including PCIe, Ethernet, DMA, NAND, NOR, USB, and others.

- Embedded C & DS Programming : Develop efficient, robust, and high-performance solutions using Embedded C and DS programming techniques.

- Linux Internals Expertise : Gain and apply a deep understanding of Linux kernel internals and subsystems, ensuring tight integration between drivers and hardware systems.

- Debugging & Optimization : Troubleshoot, optimize, and debug device driver issues to ensure the highest level of reliability and performance.

- Collaboration : Work closely with cross-functional teams, including hardware engineers, to integrate device drivers with hardware systems and ensure full system functionality.

- Performance Testing & Validation : Conduct performance testing and validation of device drivers in a Linux environment, ensuring they meet required benchmarks.

- Documentation : Create comprehensive documentation for device driver interfaces, updates, troubleshooting guides, and code comments to ensure maintainability.

Skills and Qualifications :

Primary Skills :

- Strong proficiency in Embedded C and DS Programming.

- Solid understanding of Linux internals and kernel subsystems.

- Extensive experience with Linux device drivers such as PCIe, Ethernet, DMA, NAND, NOR, USB, etc.

- Strong logical reasoning and problem-solving skills.

- Ability to effectively explain and present past experience in Linux driver development.

- Good communication skills (oral and written) to collaborate and present findings.

Good to Have :

- Knowledge of various embedded hardware platforms and their integration with Linux drivers.

- Experience in performance optimization for Linux-based systems.

- Familiarity with version control and development tools such as GIT, Visual Studio, and others.

- Knowledge of additional tools for debugging, profiling, and testing Linux device drivers.

Preferred Qualifications :

- Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field.

- Experience working with real-time Linux kernels or embedded systems.


Functional Areas: Other

Read full job description

Prepare for Linux Device Driver roles with real interview advice

What people at Varite are saying

What Varite employees are saying about work life

based on 192 employees
50%
80%
75%
79%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Varite Benefits

Work From Home
Health Insurance
Job Training
Soft Skill Training
Free Transport
Cafeteria +6 more
View more benefits

Compare Varite with

Team Lease

3.9
Compare

Quess

3.9
Compare

Kelly Services

4.2
Compare

Randstad

3.8
Compare

ManpowerGroup

3.9
Compare

Adecco Group

3.7
Compare

Allegis Group

3.7
Compare

Gi Group

3.9
Compare

Iksula

3.5
Compare

Mafoi Management Consultants

4.2
Compare

VDart

4.5
Compare

Magic Edtech

3.1
Compare

Jumio

3.7
Compare

Saama Technologies

3.7
Compare

DISYS

3.0
Compare

Data-Core Systems

3.1
Compare

Arvato

3.6
Compare

Microsense

3.5
Compare

Xchanging

4.0
Compare

11:11 Systems

3.8
Compare

Similar Jobs for you

Linux Device Driver at varite

3-6 Yrs

₹ 10-15 LPA

Linux Driver at SMARTWORK IT SERVICES

5-8 Yrs

₹ 18-25 LPA

Device Driver at Semi leaf

5-15 Yrs

₹ 12-35 LPA

Linux Device Driver Developer at MaimsD Technology

3-10 Yrs

₹ 9-30 LPA

Audio Developer at MaimsD Technology

3-6 Yrs

₹ 15-30 LPA

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

Linux Device Driver Developer at SmartSoc Solutions Pvt Ltd

2-4 Yrs

₹ 6-15 LPA

Device Driver Developer at Shashwath Solution

4-8 Yrs

₹ 8-25 LPA

Device Driver at HyrEzy Talent Solutions

2-4 Yrs

₹ 15-25 LPA

Development Engineer at JTek Software Solutions Pvt Ltd

6-10 Yrs

₹ 20-25 LPA

L3 Linux Administrator (7-10 yrs)

7-10 Yrs

2d ago·via hirist.com

Firmware Developer - IoT (4-6 yrs)

4-6 Yrs

3d ago·via hirist.com

Linux Middleware & C++ Engineer (3-10 yrs)

3-10 Yrs

3d ago·via hirist.com

Vector Database Engineer (5-7 yrs)

5-7 Yrs

4d ago·via hirist.com

Firmware Developer - C/C++ Programming (4-6 yrs)

4-6 Yrs

5d ago·via hirist.com
write
Share an Interview