Upload Button Icon Add office photos
filter salaries All Filters

131 TetraHed Jobs

Embedded Linux Engineer - Device Driver

10-15 years

Chennai

Embedded Linux Engineer - Device Driver

TetraHed

posted 19d ago

Job Role Insights

Flexible timing

Job Description

Job Summary :

We are seeking an experienced Embedded Linux Engineer with a strong background in Yocto OS, Linux device drivers, and OS migration.

The ideal candidate will have hands-on experience with various protocols and microcontrollers, as well as proficiency in C and Python programming.

This role involves developing, maintaining, and optimizing embedded systems and drivers for a range of applications.

Key Responsibilities :

1. Yocto OS Build System :

- Design and implement custom Yocto builds for embedded systems.

- Troubleshoot and optimize build processes to enhance performance.

2. OS Migration :

- Lead the migration of existing operating systems to modern Linux-based solutions.

- Collaborate with cross-functional teams to ensure seamless transition with minimal downtime.

3. Linux Device Drivers Development :

- Develop and maintain character drivers, GPIO, I2C, SPI, USB, Ethernet drivers, and SysFS interfaces.

- Conduct testing and debugging of device drivers to ensure reliability and performance.

3. Protocol Experience :

- Work with PCIe, Ethernet, BLE, Wi-Fi, and USB protocols in embedded applications.

- Implement communication protocols to enable device connectivity.

4. Programming Skills :

- Utilize C and Python for system programming tasks.

- Write efficient code for device drivers and application software.

5. Microcontroller Expertise :

- Develop software for various microcontrollers (8-bit, 16-bit, 32-bit).

- Optimize firmware for performance and resource management.

6. System Programming :

- Engage in Linux system programming to enhance system capabilities.

- Participate in kernel-level development and modifications as needed.

Qualifications :

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

- Proven experience with Yocto OS and embedded Linux development.

- Strong understanding of Linux kernel architecture and device driver development.

- Familiarity with various communication protocols (PCIe, Ethernet, BLE, Wi-Fi).

- Proficient in C and Python programming languages.

- Experience with microcontroller architectures (8-bit, 16-bit, 32-bit).

- Excellent problem-solving skills and ability to work independently or as part of a team.

Preferred Skills :

- Knowledge of open-source development practices.

- Experience with hardware debugging tools (oscilloscopes, logic analyzers).

- Familiarity with Agile development methodologies.


Employment Type: Full Time, Permanent

Read full job description

What people at TetraHed are saying

What TetraHed employees are saying about work life

based on 4 employees
100%
100%
Flexible timing
Monday to Friday
View more insights

TetraHed Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare TetraHed with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

IBM

4.0
Compare

iEnergizer

4.6
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Development Engineer at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

6-8 Yrs

₹ 18-25 LPA

Linux Device Driver Developer at MaimsD Technology

Hyderabad / Secunderabad, Bangalore / Bengaluru

3-8 Yrs

₹ 8-14 LPA

Linux Device Driver at Mirafra Software Technologies Pvt Ltd

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

Device Driver at Semi leaf

5-15 Yrs

₹ 12-35 LPA

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

Embedded Linux Developer at Mempage

6-8 Yrs

₹ 12-25 LPA

Senior Embedded Software Engineer at Fubeus

4-15 Yrs

₹ 25-45 LPA

Linux Device Driver Developer at MaimsD Technology

3-10 Yrs

₹ 9-30 LPA

Device Driver Developer at Varite India

2-10 Yrs

₹ 5-20 LPA

Device Driver Developer at Smart Soc Solutions

Bangalore / Bengaluru

3-8 Yrs

₹ 7.5-17.5 LPA

Embedded Linux Engineer - Device Driver

10-15 Yrs

Chennai

19d ago·via naukri.com

Senior Embedded System Engineer

11-18 Yrs

Hyderabad / Secunderabad

2d ago·via naukri.com

Embedded C Professional

4-6 Yrs

Chennai

2d ago·via naukri.com

Java App Mod Presales

15-25 Yrs

Noida, Mumbai, Pune

2d ago·via naukri.com

Data Engineer - GCP

5-10 Yrs

Noida, Chennai, Bangalore / Bengaluru

2d ago·via naukri.com

Sr Business Analyst- Connected Vehicle

5-7 Yrs

Chennai

2d ago·via naukri.com

Embedded Security Engineer

11-15 Yrs

Hyderabad / Secunderabad

2d ago·via naukri.com

Microsoft Operations Development Manager

7-12 Yrs

Noida, Chennai, Bangalore / Bengaluru

2d ago·via naukri.com

Sr Business Analyst - Connected Vehicle

5-7 Yrs

Chennai

2d ago·via naukri.com

Embedded Security Engineer

11-15 Yrs

Hyderabad / Secunderabad

2d ago·via naukri.com
write
Share an Interview