Embedded C++ with Linux Platform Development

Capgemini

Bengaluru

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capgemini in Bengaluru is seeking an Embedded Software Engineer specializing in C++ for developing and integrating embedded software solutions across Linux, QNX, and RTOS platforms.

The role involves driver development for Linux/Android/QNX, scripting for automation, and extensive debugging with tools such as JTAG and Lauterbach, focusing on NVM technologies like eMMC and UFS. You will participate in the full SDLC.

Qualifications

  • Strong proficiency in Embedded C++ and embedded software design.
  • Hands-on experience with embedded OS environments such as Linux, QNX, RTOS.
  • Expertise in device driver development and integration for Linux/Android/QNX.
  • Proficiency in Python and Shell scripting for automation and testing.
  • Experience using embedded debugging tools (JTAG, Lauterbach, trace tools).
  • Good understanding of Non-Volatile Memory technologies including eMMC and UFS.
  • Strong problem-solving skills to analyze, debug, and optimize embedded software.
  • Experience across the software development lifecycle: design, coding, testing, integration, and debugging.

Responsibilities

  • Strong proficiency in Embedded C++ development with experience in designing and implementing embedded software solutions.
  • Hands-on experience with embedded operating systems such as Linux, QNX, and RTOS environments.
  • Expertise in device driver development and integration for Linux, Android, and/or QNX platforms.
  • Proficiency in Python and Shell scripting for automation, testing, and development support activities.
  • Experience using embedded debugging and troubleshooting tools such as JTAG, Lauterbach, trace tools, and other related debugging utilities.
  • Good understanding and practical experience with Non-Volatile Memory (NVM) technologies, including eMMC and UFS.
  • Strong problem-solving skills with the ability to analyze, debug, and optimize embedded software performance.
  • Experience in software development lifecycle activities, including design, coding, testing, integration, and debugging.

Skills

Embedded C++
Linux
QNX
RTOS
Device driver development
Python
Shell scripting
NVM
eMMC
UFS
Debugging

Tools

JTAG
Lauterbach
trace tools

Job description

Key Responsibilities & Requirements
  • Strong proficiency in Embedded C++ development with experience in designing and implementing embedded software solutions.
  • Hands‑on experience working with embedded operating systems such as Linux, QNX, and RTOS environments.
  • Expertise in device driver development and integration for Linux, Android, and/or QNX platforms.
  • Proficiency in Python and Shell scripting for automation, testing, and development support activities.
  • Experience using embedded debugging and troubleshooting tools such as JTAG, Lauterbach, trace tools, and other related debugging utilities.
  • Good understanding and practical experience with Non-Volatile Memory (NVM) technologies, including eMMC and UFS.
  • Strong problem‑solving skills with the ability to analyze, debug, and optimize embedded software performance.
  • Experience in software development lifecycle activities, including design, coding, testing, integration, and debugging.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded C++ Lead
Embedded C++ Lead

Expleo • Chennai District

On-site
INR 600,000 - 900,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Embedded Software Developer
Embedded Software Developer

Evoke HR • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Embedded C/C++ Developer
Embedded C/C++ Developer

Manatal • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Linux Engineer
Embedded Linux Engineer

Kairos Technologies • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Linux Software Engineer
Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000