Upload Button Icon Add office photos
filter salaries All Filters

96 TetraHed Jobs

Embedded Linux Engineer - Device Driver

10-15 years

Chennai

Embedded Linux Engineer - Device Driver

TetraHed

posted 4d 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.6
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.1
Compare

iEnergizer

4.7
Compare

LTIMindtree

3.9
Compare

Similar Jobs for you

Embedded Linux Developer at SmartSoc Solutions Pvt Ltd

Bangalore / Bengaluru, Hyderabad / Secunderabad

2-8 Yrs

₹ 10-25 LPA

Development Engineer at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

Bangalore / Bengaluru, Hyderabad / Secunderabad

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

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

Kernel Developer at TETRAHED INC

Bangalore / Bengaluru, Chennai

8-11 Yrs

₹ 26-30 LPA

Embedded Linux Developer at Mempage

Bangalore / Bengaluru

6-8 Yrs

₹ 12-25 LPA

Senior Embedded Software Engineer at Fubeus

Bangalore / Bengaluru

4-15 Yrs

₹ 25-45 LPA

Linux Device Driver Developer at MaimsD Technology

3-10 Yrs

₹ 9-30 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

4d ago·via naukri.com

AI Architect ( Google)

12-16 Yrs

Noida

2d ago·via naukri.com

Device Technical Architect

8-12 Yrs

Noida

3d ago·via naukri.com

Power BI Developer

6-11 Yrs

Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru

3d ago·via naukri.com

Azure Architect

11-15 Yrs

Noida, Chennai

3d ago·via naukri.com

LLM Ops Engineer

11-15 Yrs

Noida

3d ago·via naukri.com

Snowflake Data Engineer

5-10 Yrs

Noida, Hyderabad / Secunderabad, Pune

3d ago·via naukri.com

AI Engineer

3-8 Yrs

Noida

3d ago·via naukri.com

Power BI Developer - SQL/ETL (6-15 yrs)

6-15 Yrs

4d ago·via hirist.com

Snowflake Data Engineer - SQL/ETL (5-10 yrs)

5-10 Yrs

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