Talent.com
This job offer is not available in your country.
Embedded Software Engineer

Embedded Software Engineer

TekPillarGurugram
30+ days ago
Job description

Job Role : Embedded Software Engineer

Experience : 2 to 10 Years

Locations : Bangalore, Kochi, Ahmedabad, Manesar, Pune, Chennai, Pollachi

We are seeking a highly skilled Embedded Software Engineer with expertise in Linux-based embedded systems.

The ideal candidate will work on Linux BSP, Linux Kernel, Device Drivers, and Embedded C / Linux application development for cutting-edge embedded platforms.

Key Responsibilities :

  • Develop and maintain Linux Board Support Packages (BSP) tailored for embedded platforms.
  • Design, implement, and debug Linux Kernel modules and device drivers.
  • Build efficient Embedded C applications for Linux-based systems.
  • Collaborate with hardware and software teams to ensure seamless system integration.
  • Perform system-level debugging, performance tuning, and optimization.
  • Support porting of new hardware platforms and feature enhancements.
  • Document designs, test procedures, and development processes.

Core Skills & Competencies :

  • Strong expertise in Linux BSP, Linux Kernel, and Device Driver development.
  • Proficiency in Embedded C programming and Linux application development.
  • Solid understanding of hardware-software interfaces in embedded systems.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Preferred / Desirable Skills :

  • Familiarity with RTOS and real-time application development.
  • Exposure to embedded communication protocols, networking, or multimedia systems.
  • Ability to work in a fast-paced, collaborative environment and manage multiple tasks effectively.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer • Gurugram