Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: C++ Embedded Engineer.
India Jobs Expertini

Urgent! C++ Embedded Engineer Job Opening In India, India – Now Hiring IntraEdge

C++ Embedded Engineer



Job description

Salary: Competitive / Paid in Indian Rupee .

INR / Annual
Recommended Quick Links

What You Should Know About This Job

Title - Embedded Linux Developer/Sr. Developer

Work Mode - Hybrid Modal (2 days from office)

Location - Pune

Notice period - 0 to 30 Days

Client - Product based


We are seeking a skilled Embedded Linux Developer with 3 to 10 years of hands-on experience in embedded systems development.

The ideal candidate will be responsible for building and maintaining robust Linux-based systems, integrating board support packages (BSP), and contributing to system-level software for connected devices.

This is a great opportunity for someone with strong technical skills looking to work on cutting-edge embedded products in a collaborative, engineering-driven environment.


Key Responsibilities:

  • Develop and maintain embedded Linux software , including kernel and user-space applications.

  • 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 cross-functional teams including hardware, QA, and product management.

  • Debug system-level issues using tools like GDB, JTAG , and logs.

  • Participate in code reviews and adhere to software development best practices.

  • Document technical designs and contribute to improving internal development processes.


Required Qualifications:

  • Bachelor's or Master's degree in Computer Science , Electronics , or related field.

  • 3-10 years of experience in embedded Linux development using C/C++ .

  • Experience with Yocto Project or Buildroot for Linux customization.

  • Knowledge of Linux kernel fundamentals and device tree configuration.

  • Hands-on experience with ARM-based platforms (e.g., NXP i.MX, STM32, etc.).

  • Familiarity with version control systems like Git and CI/CD workflows.

  • Solid debugging and problem-solving skills for system-level software.


Preferred Skills:

  • Experience with bootloaders , secure boot, or OTA updates.

  • Exposure to Linux driver development or kernel module programming.

  • Familiarity with cloud-connected devices and protocols like MQTT is a plus.

  • Understanding real-time system constraints and modular design.



Soft Skills:

  • Strong analytical and debugging capabilities.

  • Ability to work independently and in collaborative team environments.

  • Good communication and documentation skills.

  • Willingness to learn and grow in a dynamic, agile environment.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your C Embedded Potential: Insight & Career Growth Guide