Embedded Linux Developer

Raptee.HV

Chennai

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hands-on experience in a startup environment
Mentorship from industry professionals
Opportunity to work on impactful projects

Job summary

A full-stack electric motorcycle startup based in Chennai is seeking an Embedded Linux Developer to design and maintain embedded Linux systems using the Yocto Project. The role involves kernel driver development, system debugging, and cross-functional collaboration to deliver robust solutions. Candidates should have a degree in Computer Science or a related field and 2+ years of experience in embedded Linux development, particularly with the Yocto Project. Strong C programming skills are also essential.

Qualifications

  • 2+ years of experience in embedded Linux development.
  • Extensive hands-on use of the Yocto Project.
  • Proficient in C (and C++) for low-level and kernel-space code.

Responsibilities

  • Design, develop, and maintain embedded Linux systems using the Yocto Project.
  • Develop and debug Linux kernel drivers for new hardware.
  • Collaborate with cross-functional teams for product integration.

Skills

Embedded Linux development
C programming
Kernel driver development
Yocto Project
Debugging skills

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Git
JTAG debuggers
Logic analyzers
Docker

Job description

Who Are We:

Raptee.HV is a full‑stack electric motorcycle startup with a strong technical foundation. Founded in 2019 by four engineers from Chennai (with backgrounds at Tesla and Wipro), Raptee.HV aims to revolutionize the EV market by offering a high‑performance motorcycle alternative to the existing scooter‑dominated options. The company is incubated at CIIC & ARAI.

Role Overview:

We are looking for an experienced Embedded Linux Developer to design, develop, and maintain embedded Linux systems using the Yocto Project. The role involves kernel driver development, hardware bring‑up, and system‑level debugging. You'll collaborate cross‑functionally with hardware, firmware, and software teams to deliver robust Linux‑based solutions, while also guiding best practices and mentoring junior engineers.

What You’ll Do:
  • Design, develop, and maintain embedded Linux systems and distributions using the Yocto Project (including build systems, recipes, and layers).
  • Develop, debug, and optimize Linux kernel drivers for new hardware components and devices; perform kernel‑level integration and device bring‑up.
  • Collaborate with hardware, firmware, and application teams to define requirements and integrate Linux‑based solutions into products.
  • Troubleshoot complex system issues (boot, performance, memory, and reliability) using tools like JTAG debuggers, logic analyzers, and network sniffers.
  • Manage and optimize the build process using Yocto; maintain custom layers, recipes, and documentation for reproducible builds.
  • Participate in code reviews and design reviews, and contribute to an Agile development process with continuous integration and automated testing.
  • Mentor junior engineers and share best practices in embedded Linux development.
Qualifications and Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (2+ years) in embedded Linux development, with extensive hands‑on use of the Yocto Project to build and customize Linux distributions.
  • Strong proficiency in C (and C++) programming, especially for low‑level and kernel‑space code.
  • Demonstrated experience writing and maintaining Linux kernel drivers and modules.
  • Solid understanding of hardware‑software integration, device trees, and board support packages (BSP).
  • Experience with cross‑compilation toolchains, version control (Git), and automated build systems.
  • Excellent problem‑solving and debugging skills on embedded platforms.
  • Strong communication skills and ability to work collaboratively in a team environment.
Preferred Skills:
  • Experience with ARM (e.g., Cortex‑A/R) or other embedded architectures.
  • Familiarity with additional open‑source tools and frameworks (e.g., Buildroot, Jenkins, Docker, Robot Framework).
  • Contributions to open‑source projects or community engagement (e.g., patches to Yocto or the Linux kernel).
  • Experience with real‑time operating system concepts or virtualization on embedded devices.
  • Knowledge of networking, security, or other specialized domains relevant to embedded products.
  • Advanced scripting abilities (Python, Bash) for automation and testing.
What’s In It For You:
  • Hands‑on experience in a fast‑paced startup environment.
  • Mentorship from experienced professionals in the industry.
  • Opportunity to work on real‑world projects that impact our brand.
  • A collaborative and fun work environment where every day brings a new challenge.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer Linux Yocto Project
Lead Engineer Linux Yocto Project

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Embedded Linux Platform Engineer
Embedded Linux Platform Engineer

Ericsson • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer-Embedded Linux Engineer – Yocto & Azure DevOps
Senior Software Engineer-Embedded Linux Engineer – Yocto & Azure DevOps

NeST Digital • Bengaluru

Hybrid
INR 3,500,000 - 5,000,000
Embedded Linux Developer
Embedded Linux Developer

Ultraviolette Automotive • Bengaluru

On-site
INR 800,000 - 1,200,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Embedded C Engineer
Embedded C Engineer

Teamware Solutions • Chennai District

On-site
INR 800,000 - 1,200,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Embedded Software Engineer
Embedded Software Engineer

Lynx Software Technologies • Erode, Coimbatore District

On-site
INR 600,000 - 1,000,000
Casual work environment
Open-source project exposure
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Keka Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,400,000
Senior Lead Engineer
Senior Lead Engineer

Carrier Global Corporation • Hyderabad

On-site
INR 2,800,000 - 3,800,000