Linux Embedded Software Developer

2 days ago


Pune, India IntraEdge Full time

Senior Embedded Linux Developer


Experience: 7–10 years

Location: Pune

Employment Type: Full-Time

About the Role:


We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level software architecture for connected devices. This is an exciting opportunity to work on complex and cutting-edge embedded products in a fast-paced, innovation-driven environment.


Key Responsibilities:

  • Lead the design and development of embedded Linux software, including kernel and user-space components.
  • Design, implement, and maintain embedded C/C++ applications running on Linux-based systems
  • Work with middleware, libraries, and system APIs to integrate and test new features
  • Contribute to software architecture discussions and help shape development best practices
  • Optimize application performance, memory usage, and responsiveness
  • Collaborate with hardware, QA, and product teams to define and implement system-level solutions.
  • Drive debugging and performance optimization using tools like GDB, JTAG, and system logs.
  • Mentor junior developers and conduct thorough code reviews.
  • Contribute to software architecture decisions and continuous process improvement.
  • Ensure software quality through test-driven development and adherence to best practices.
  • Create and maintain detailed documentation for designs, implementations, and processes.


Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or a related discipline.
  • 7–10 years of hands-on experience in embedded Linux development using C/C++.
  • Strong knowledge of Linux kernel internals and device tree configuration.
  • Proven experience with ARM-based platforms (e.g., NXP i.MX, TI Sitara, Renesas RZ family,..).
  • Proficiency with bootloaders such as U-Boot and secure boot implementation.
  • Solid understanding of hardware-software interfacing and peripheral integration.
  • Familiarity with Git, CI/CD pipelines, and Agile development workflows.
  • Excellent system-level debugging, profiling, and performance tuning skills.
  • Experience with Linux customization using Yocto or Buildroot.


Preferred Skills:

  • Experience in Linux driver development or kernel module programming.
  • Exposure to OTA updates, secure firmware upgrade mechanisms, or trusted boot.
  • Familiarity with communication protocols like MQTT, CAN, SPI, I2C, etc.
  • Understanding of real-time and low-latency system design.
  • Experience working on cloud-connected IoT devices or edge platforms.


Soft Skills:

  • Strong analytical, leadership, and mentoring capabilities.
  • Excellent verbal and written communication.
  • Self-driven with a proactive approach to problem-solving.
  • Collaborative mindset with the ability to work across functions.
  • Commitment to continuous learning and technical excellence.


  • Pune, India IntraEdge Full time

    Senior Embedded Linux DeveloperExperience: 7–10 yearsLocation: PuneEmployment Type: Full-TimeAbout the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux DeveloperExperience: 7–10 yearsLocation: PuneEmployment Type: Full-TimeAbout the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux DeveloperExperience: 7–10 yearsLocation: PuneEmployment Type: Full-TimeAbout the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing,...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • Pune, India IntraEdge Full time

    Senior Embedded Linux Developer Experience: 7–10 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust...


  • Pune, India IntraEdge Full time

    Job Description Senior Embedded Linux Developer Experience: 710 years Location: Pune Employment Type: Full-Time About the Role: We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and...