Embedded Linux Developer

We are looking for an experienced Embedded Linux Developer with 2–5 years of proven expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms and shaping system-level software architecture for connected devices. This role offers the opportunity to work on complex, cutting-edge embedded products in a fast-paced, innovation-driven environment and influencing best practices.

Key Responsibilities
  • Lead the design and development of embedded Linux software, including kernel and user-space components.
  • Design, implement, and maintain C++17/C++20 applications on Linux-based systems.
  • Work with middleware, libraries, and system APIs to integrate and test features.
  • Drive software architecture discussions and contribute to technical decisions.
  • Optimize system performance, memory usage, and responsiveness.
  • Collaborate with hardware, QA, and product teams to deliver end-to-end solutions.
  • Perform advanced debugging and performance optimization using GDB, JTAG, and system logs.
  • Ensure software quality via test-driven development and industry best practices.
  • Maintain detailed technical documentation for designs, implementations, and processes.
Required Qualifications
  • Bachelor’s/Master’s degree in Computer Science, Electronics, or related discipline.
  • 2–5 years of experience in embedded Linux development.
  • Strong expertise in modern C++ (C++17/C++20) with at least 2–3 years of recent hands-on experience.
  • Proven experience in Embedded Linux application development.
  • Solid understanding of Linux kernel internals and device tree configuration.
  • Hands-on experience with ARM-based platforms (e.g., NXP i.MX, TI Sitara, Renesas RZ).
  • Familiarity with Yocto/Buildroot for Linux customization.
  • Strong debugging, profiling, and performance tuning skills.
  • Experience with Git, CI/CD workflows, and Agile methodologies.

Mode – Hybrid
CTC – Up to 20 LPA

Job Category: Information Technology
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx