This page was automatically translated and may contain errors. View in English.

Embedded C++ Developer

CGI

Bengaluru, Karnataka, India · മുഴുവൻ സമയവും

അപേക്ഷിക്കുന്ന ആദ്യയാളാകൂ

അനുഭവം
4+ വർഷം
ശമ്പളം
പ്രതിവർഷം 1,000,000 രൂപ – 2,000,000 രൂപ
ഓപ്പണിംഗുകൾ
1
പോസ്റ്റ് ചെയ്തു
2 മണിക്കൂർ മുമ്പ്
പ്രവർത്തന രീതി
ഓഫീസിൽ
വിദ്യാഭ്യാസം
Bachelor's or Master's degree in Computer Science, Electronics & Communication, Electrical Engineering, Embedded Systems, or a related field
യോഗ്യത
Any graduate may apply. Preference is given to candidates with a background in Computer Science, Electronics & Communication, Electrical Engineering, Embedded Systems, or a similar field.
പുനരാരംഭിക്കുക
അപേക്ഷിക്കാൻ നിർബന്ധം

നിങ്ങൾ എവിടെ ജോലി ചെയ്യും

ജോലി വിവരണം

Role Overview

CGI is looking for an Embedded C++ Developer in Bangalore for a full-time position. This role calls for 4+ years of hands-on experience in embedded software engineering, with a strong focus on C++, Linux-based embedded environments, and reliable product development for embedded platforms.

About CGI

Founded in 1976, CGI is one of the largest independent IT and business consulting firms globally. The company has 94,000 consultants and professionals worldwide and offers services across strategy, systems integration, managed IT and business process services, and intellectual property solutions. CGI operates through a local relationship approach supported by a global delivery network to help clients accelerate digital transformation. Its Fiscal 2024 revenue was CA$14.68 billion, and its shares are listed on the TSX (GIB.A) and the NYSE (GIB).

Key Responsibilities

  • Build, test, improve, and support embedded software solutions written in C++.
  • Create software for embedded Linux or RTOS-based platforms.
  • Study system needs and convert them into dependable software designs.
  • Work on device drivers, middleware layers, and application-level modules for embedded systems.
  • Improve software speed, memory efficiency, and overall system stability.
  • Use debugging and profiling tools to identify and resolve technical issues.
  • Connect embedded software with hardware parts and peripherals.
  • Work closely with hardware engineers, QA teams, and product stakeholders across the development cycle.
  • Take part in code reviews and follow established coding standards and engineering practices.
  • Document technical designs, specifications, and test outcomes.

Required Skills and Experience

  • At least 4 years of experience in embedded software development.
  • Strong command of C++ programming.
  • Working knowledge of Embedded C.
  • Experience with Embedded Linux and/or RTOS platforms such as FreeRTOS, VxWorks, or QNX.
  • Solid understanding of object-oriented programming, data structures, and algorithms.

Education

A bachelor's or master's degree in Computer Science, Electronics & Communication, Electrical Engineering, Embedded Systems, or a closely related discipline is preferred.

Eligibility

Applicants from any graduate background may apply, although the preferred profile is a candidate with the technical education listed above.

Salary

The role offers an annual compensation range of INR 10,00,000 to INR 20,00,000.

മറുപടി വേണമെങ്കിൽ അത് വിടുക — ഞങ്ങൾ അത് മറ്റൊന്നിനും ഉപയോഗിക്കില്ല.

ബ്രൗസ് ചെയ്യാൻ ക്ലിക്ക് ചെയ്യുക, വലിച്ചിടുക, അല്ലെങ്കിൽ പേസ്റ്റ് ഒരു സ്ക്രീൻഷോട്ട്

PNG, JPG, GIF, MP4, WebM, MOV · പരമാവധി 20MB ഓരോന്നും · 5 ഫയലുകൾ വരെ

🤖
ഓൺലൈൻ · തൽക്ഷണ AI സഹായം