Embedded Linux Engineer

3 days ago


Chennai, India TETRAHED INC Full time

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.

(ref:hirist.tech)

  • Bangalore/Chennai/Pune/Cochin/Kochi/Ahmedabad, India CIEL HR Full time

    Job Title: Linux Device Driver EngineerCIEL HR is seeking a highly skilled Linux Device Driver Engineer to join our team.Job Summary:We are looking for an experienced Linux Device Driver Engineer to develop and maintain Linux device drivers for our embedded systems. The ideal candidate will have a strong background in Linux kernel development, embedded C/C++...


  • Chennai, Tamil Nadu, India Saaki Argus & Averil Consulting Full time

    Job Title: Device Engineering Specialist for Linux Embedded SystemsAbout the Role:We are seeking an experienced Device Engineering Specialist to join our team at Saaki Argus & Averil Consulting. As a Device Engineering Specialist, you will be responsible for designing, developing, and maintaining embedded Linux systems for various devices, including routers...


  • Delhi NCR/Chennai/Pune/Ahmedabad/Cochin/Kochi, India VVDN Technologies Full time

    Job Title: Linux Embedded Systems Software EngineerAt VVDN Technologies, we are seeking a highly skilled Linux Embedded Systems Software Engineer to join our team.Key Responsibilities:Design and develop embedded Linux applications with excellent C/C++ skills.Port and bring up BSP and bootloader for various hardware platforms.Develop and integrate device...


  • Chennai, Tamil Nadu, India Saaki Argus & Averil Consulting Full time

    Hiring for a seasoned Device Engineering Specialist to join our team at Saaki Argus & Averil Consulting.Key Responsibilities:Design and develop embedded systems using Linux and C++.Implement network protocols and devices.Collaborate with cross-functional teams to deliver high-quality products.Requirements:5-10 years of experience in embedded system...


  • Chennai, Tamil Nadu, India KPIT Full time

    Job DescriptionWe are seeking a highly skilled Embedded Linux Driver Developer to join our team at KPIT.About the Role:The ideal candidate will have a strong background in embedded systems development and experience with Linux kernel development.Key Responsibilities:Develop and maintain Linux device drivers for display technology.Work on kernel mode driver...


  • Chennai, India Changeleaders Full time

    Job Title: Senior Software Engineer (Embedded Linux and C/C++)We're looking for a seasoned Senior Software Engineer to join our team at Changeleaders. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions for our embedded Linux devices.Key Responsibilities:Design and develop...


  • Bangalore/Chennai/Pune/Cochin/Kochi/Ahmedabad, India CIEL HR Full time

    Job Title: Linux Device Driver EngineerJob Summary:We are seeking an experienced Linux Device Driver Engineer to join our team at CIEL HR. The successful candidate will have a strong background in Linux kernel development and device driver programming.Key Responsibilities:Design and develop Linux device drivers for various hardware platformsPort and...


  • Bangalore/Pune/Chennai/Ahmedabad,Noida,Manesar, India Tekpillar Services Full time

    Job Description:We are seeking a highly skilled Linux Embedded Systems Developer to join our team at Tekpillar Services.Key Responsibilities:Design, develop, and maintain board support packages (BSP) for embedded Linux systems.Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements.Collaborate...


  • Chennai/Bangalore, India L A Consultancy Full time

    Job Role & Responsibilities- The Engineer is expected to contribute to the advanced software development environment facilitating board bring-up and delivery.- The Engineer is expected to develop and debug software prototypes including device driver level software.- The Engineer will work on microprocessor hardware and software systems development and bug...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job Title: Lead Embedded Engineer-Light Control Job Summary: We are seeking a highly skilled Lead Embedded Engineer-Light Control to join our team at Global Pharma Tek. The successful candidate will be responsible for designing, developing, and testing embedded systems for intelligent lighting applications. Key Responsibilities: * Design and develop...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...