Senior Embedded Developer

5 days ago


Pune, Maharashtra, India IntraEdge Technology Full time

Senior Embedded Linux Developer

Experience: 7-10 years

Location: Pune

Employment Type: Full-Time

Must Have

Hands on Experience

Standard C++:

C++11:

C++14:

C++17:

C++20:

Embedded Linux Application Development:

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:

  • Bachelors or Masters degree in Computer Science, Electronics, or a related discipline.
  • 710 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, Maharashtra, India ChipIOT Embedded Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India Connect io IT Pvt Ltd Full time ₹ 10,00,000 - ₹ 20,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Embedded Engineer, located in Pune. The role involves designing, developing, and testing embedded systems while collaborating with cross-functional teams to deliver high-performance solutions. The Senior Embedded Engineer will also be responsible for optimizing existing code, troubleshooting...

  • Embedded Developer

    1 week ago


    Pune, Maharashtra, India PCM Consultancy Full time ₹ 8,00,000 - ₹ 12,00,000 per year

     JD: Software Developer   •    B.E Graduation . •    Min 2 years of experience in Embedded software design development for the analytical products. •    Experience in Embedded Software Development and Testing,  •    Experience in Embedded C for Renesas RL78 series devices. •    Experience on developing software driver for...


  • Pune, Maharashtra, India Zorba Consulting Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Description : Senior Embedded Software Engineer (IoT/RTOS) Location : Pune, India Experience : 6+ Years Domain : Embedded Systems / IoT About the Role : We are seeking a highly skilled Senior Embedded Software Engineer to develop and optimize firmware for our next generation of industrial IoT devices. You will be responsible for the entire software...

  • Embedded Developer

    2 weeks ago


    Pune, Maharashtra, India INTRAEDGE TECHNOLOGIES PRIVATE LIMITED Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : About the job : Location : Pune - Kalyani Nagar Experience : 4 to 8 Years Employment Type : Full-Time (Hybrid) About the Role : We are currently hiring for our client Fluidra, a global product-based company headquartered in Spain, and a world leader in pool and wellness solutions for over 55 years. This role will offer you great...


  • Pune, Maharashtra, India ProLance Consultancy Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Embedded EngineerReports to: Firmware Engineering ManagerLocation: GurugramBudget: upto 20 LPAShift - late noon starting 2 or 3 pm ist (9 hrs shift)About the RoleWe need an experienced embedded engineer to design and develop firmware for Zero Motorcycles' electric powertrain systems - the software that makes high-performance electric motorcycles...


  • Pune, Maharashtra, India Shashwath Solution Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the Role We are seeking a highly skilled Senior Embedded Software Developer to join our Technology Design & Development team. The ideal candidate will be responsible for driving the complete development cycle of embedded systems from architecture and design through development, verification, release, and documentation. This role requires deep...

  • Embedded Developer

    2 weeks ago


    Pune, Maharashtra, India Posimind Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilitiesAt least 4-6 years experience in Embedded System Design which should cover handling of following activities -1) System Design using ARM Cortex M0, M4, Multicore Processors2) Communications Ethernet, RS485 , RS232, Modbus, CAN3) Wireless connectivity including WI-FI , BLE.4) Graphic, LCD Display interfacing.5) High resolution ADC, DAC...

  • Embedded Developer

    2 weeks ago


    Pune, Maharashtra, India The Glove Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : - Design, develop, code, test and debug systems software for bike systems and functional test systems. - Analyze and enhance efficiency, stability and scalability of system resources. - Integrate and validate new product designs. - Interface with hardware design and development. - Support software QA and optimize...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join...