Upload Button Icon Add office photos
filter salaries All Filters

193 TetraHed Jobs

Embedded Linux Engineer - Device Driver (10-15 yrs)

10-15 years

Chennai

Embedded Linux Engineer - Device Driver (10-15 yrs)

TetraHed

posted 21d ago

Job Description

Job Title : Embedded Linux OS Migration Specialist

Location : Chennai

Experience : 10-15 Years

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.


Functional Areas: Other

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

Cognizant

3.8
Compare

Wipro

3.7
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.6
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

IBM

4.1
Compare

Reliance Retail

3.9
Compare

HDB Financial Services

4.0
Compare

iEnergizer

4.7
Compare

Similar Jobs for you

Embedded Developer at OPTM MEDIA SOLUTIONS PRIVATE LIMITED

Bangalore / Bengaluru

7-15 Yrs

Not Disclosed

Development Architect at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

Bangalore / Bengaluru, Hyderabad / Secunderabad

10-12 Yrs

Not Disclosed

Embedded Software Architect at Domnic Lewis International

Bangalore / Bengaluru

12-16 Yrs

Not Disclosed

Developer at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

Bangalore / Bengaluru, Hyderabad / Secunderabad

8-10 Yrs

Not Disclosed

Development Engineer at GAMIFi Consulting Services (P) Ltd

Bangalore / Bengaluru

6-10 Yrs

Not Disclosed

Development Engineer at Peopleplus

Bangalore / Bengaluru, Hyderabad / Secunderabad

6-14 Yrs

Not Disclosed

Linux Architect at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

Bangalore / Bengaluru, Hyderabad / Secunderabad

10-12 Yrs

Not Disclosed

Embedded Engineer at Insemi Technology

Bangalore / Bengaluru

5-15 Yrs

Not Disclosed

Firmware Architect at Antal International

Bangalore / Bengaluru

12-17 Yrs

Not Disclosed

Wifi Developer at MaimsD Technology

Bangalore / Bengaluru, Chennai

5-10 Yrs

Not Disclosed

Embedded Linux Engineer - Device Driver (10-15 yrs)

10-15 Yrs

Chennai

21d ago·via hirist.com

Lead Data Engineer - Tableau/Power BI

6-10 Yrs

Gurgaon / Gurugram, Gurgaon / Gurugram

4d ago·via naukri.com

Java Developer - JLP2 - N2 or N3 Certified consultant

6-10 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

SAP RE-FX Consultant

5-7 Yrs

Pune, Gurgaon / Gurugram

4d ago·via naukri.com

SAP BW4HANA Consultant

5-7 Yrs

Pune, Gurgaon / Gurugram

4d ago·via naukri.com

Architect/Modernization Lead - SaaS Platform

8-11 Yrs

Haryana

5d ago·via naukri.com

Senior Test Engineer - Capital Market Domain

7-10 Yrs

Pune

5d ago·via naukri.com

DevOps/Site Reliability Engineer - Cloud Infrastructure

7-10 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Senior Technical Data Steward - Data Governance

10-12 Yrs

Mumbai, Delhi/Ncr, Bangalore / Bengaluru

5d ago·via naukri.com

AEM Functional Business Analyst - Content Management System

4-6 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com