C++ Embedded Engineer

3 - 8 years

7 - 17 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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

skilled Embedded Linux Developer

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:

  • Bachelors 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
IntraEdge Technology logo
IntraEdge Technology

Information Technology

Phoenix

RecommendedJobs for You