Hyderabad
Full-Time
Mid-Level: 1 to 3 years
15L - 16L (Per Year)
Posted on Feb 09 2025

Text Copied!

Share
Report
Website

About the Job

Skills

Embedded C/C++
RTOS
Linux Kernel
HAL development
Device Drivers
Board Bring-Up
Yocto Project
U-Boot

Job Category: Embedded HW_SW

Job Type: Full Time

Job Location: Hyderabad

Experience: 3-4 Years

Notice period: 0-30 days

Job Description:

We are seeking an experienced Embedded Linux Kernel and Device Driver Developer with expertise in embedded systems, ARM-based SoCs, and Linux/Android platforms. This position will provide opportunities to work on cutting-edge automotive and embedded software development projects, including real-time operating systems and peripheral integrations. The ideal candidate will have strong analytical skills, a solid understanding of real-time programming concepts, and hands-on experience with tools like JTAG debuggers and GDB.

Responsibilities:

  • Develop and maintain Linux kernel and device drivers for ARM-based SoCs in embedded automotive applications.
  • Work on the integration and development of peripherals like USB, Ethernet, PCIe, I2C, SPI, and others on Linux/Android platforms.
  • Collaborate with cross-functional teams to design and implement embedded software solutions.
  • Perform low-level debugging and troubleshooting using tools like JTAG, GDB debuggers, Lauterbach, and others.
  • Develop and optimize scripts using Python, Shell scripting, and other languages to streamline development processes.
  • Debug and resolve complex system-level issues involving real-time constraints, multitasking, and parallel processing concepts.
  • Write clean, maintainable, and efficient code while following best practices in software development.
  • Work on version control tools such as Git and Perforce, and participate in code reviews via platforms like Codelollab and Gerrit.
  • Develop, test, and optimize embedded software solutions in line with customer specifications and industry standards.

Key Skills & Qualifications:

  • Embedded C/C++ Programming: Expertise in embedded system development, with a strong understanding of memory management and low-level programming.
  • Linux Kernel and Driver Development: Experience in developing and maintaining device drivers on Linux/Android platforms.
  • ARM Architecture & Tools: Hands-on experience with ARM-based SoCs and ARM development tools.
  • RTOS Knowledge: Experience with real-time operating systems, multitasking, and parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race conditions, and deadlocks.
  • Debugging & Debug Tools: Strong debugging skills with JTAG, GDB, and exposure to Lauterbach debuggers.
  • Scripting Languages: Experience with scripting languages such as Python and Shell for automation and tool development.
  • Version Control: Proficient with Git, Perforce, and code review tools such as Codelollab, Gerrit.
  • Embedded Software Development: Previous experience working with storage domains like SCSI, UFS, NAND, and NOR, especially on Linux/Android.
  • Peripherals Development: In-depth experience with hardware peripherals such as USB, Ethernet, PCIe, I2C, and SPI.
  • Communication & Teamwork Skills: Ability to collaborate effectively with different teams, communicate technical concepts clearly, and work in a team-oriented environment.
  • Hardware Skills: Ability to read schematics and use test equipment such as JTAG debuggers, logic analyzers, and oscilloscopes.

Preferred Skills:

  • UEFI Knowledge: Experience working with UEFI (Unified Extensible Firmware Interface) systems.
  • Automotive Domain Expertise: Familiarity with automotive systems and standards is a plus.


About the company

Established in 2016, Rohini IT Consulting LLP is a brand in itself leading IT Consulting and IT Talent Acquisition company engaged in the area of Web and Mobile product Engineering, Project Management, QA & Testing by offering latest technology solutions. We provide innovative, cost-effective, high-quality services that meet the challenges of various industries. Combining technology with business ...Show More

Industry

IT Services and IT Consul...

Company Size

2-10 Employees

Headquarter

Kolhapur, Maharashtra

Other open jobs from Rohini IT Consulting LLP

C# Automation Engineer with FLAUI

Rohini IT Consulting LLP

C#
FLAUI
Jira
NUnit.

+4 More Skills

Job Overview
We are looking for a Senior C Automation Engineer with FLAUI expertise to join our team at Rohini IT Consulting LLP. The position is based in Hyderabad and is a full-time role. The ideal candidate will have 7 to 10 years of relevant work experience and will be responsible for automating testing processes using C# and FLAUI, among other technologies.

Hyderabad
Full-Time
Senior: 7 to 10 years
₹ 12L - ₹ 14L (Per Year)

Posted on July 18 2024

Senior Test Automation Engineer (Java Selenium)

Rohini IT Consulting LLP

Java programming
Selenium WebDriver
WebDriver
CI/CD

+4 More Skills

Location: Hyderabad (Work from Office - all 5 days)
Experience: 8-12 Years (minimum 8 years relevant experience)

Hyderabad
Full-Time
Senior: 7 to 10 years
₹ 12L - ₹ 14L (Per Year)

Posted on July 18 2024

MERN fullstack lead consultant

Rohini IT Consulting LLP

MERN stack development
TypeSccript
CI/CD
Aws

+3 More Skills

Job Description: MERN Stack Lead Consultant
Location: Hyderabad preferred / Remote is open for exceptional folks

Hyderabad
Full-Time
Senior: 7 to 10 years
₹ 1L - ₹ 12L (Per Month)

Posted on December 19 2024

RPA Lead Consultant

Rohini IT Consulting LLP

VB.NET
c#
upi path
AWS

+2 More Skills

Job Description: RPA Lead Consultant (UIPath & Automation Anywhere)
Location: Hyderabad Client location

Hyderabad
Full-Time
Senior: 7 to 10 years
₹ 1L - ₹ 12L (Per Month)

Posted on December 18 2024

Senior Data Scientis

Rohini IT Consulting LLP

Machine Learning
Deep Learning
Natural Language Processing
Statistical Analysis

+4 More Skills

Job Title: Senior Data Scientist - Large Language Models (LLMs)
We are seeking an experienced and highly skilled Data Scientist with expertise in Machine Learning, Deep Learning, and a strong focus on Large Language Models (LLMs) to join our cutting-edge Data Science team. You will play a key role in developing and deploying AI solutions that have a real-world impact on patients and healthcare providers.

Bangalore
Full-Time
Mid-Level: 7 to 10 years
₹ 4L - ₹ 5L (Per Year)

Posted on January 06 2025

Powered By

Expertia Logo