Senior Embedded C++ Developer Job in Bosch Group

Senior Embedded C++ Developer

Apply Now
Job Summary

3 to8 years experience in C++ EmbeddedMiddleware development , Experience in Linux, Android automotive is an added advantage

Responsibilities:

  • Requirements Gathering & Analysis

  • Prepare High Level and Low Level Design

  • Preparation of Test Specifications and review

  • Development of Middleware Component in C++ on Linux/Android

  • Analyzing and fixing of issues reported in the component

  • Assure product quality characteristics fulfillment

  • Causal analysis and Preventive actions - Technical issues

Skills required:

  • Excellent Embedded C++ programming using OOAD and UML concepts and good problem solving skills

  • Hands on experience in Linux based system development and Linux based application programming (Multithreaded programming, IPC mechanisms)

  • Experience in Automotive Infotainment, CAN communication etc. is an added advantage

  • Knowledge of various Audio and streaming frameworks (ALSA, gstreamer) is preferred

  • Good understanding of microcontrollers and RTOS is required

  • Knowledge of system peripherals like I2C, I2S, UART etc will be an added advantage

  • Hands on experience in setting up and working with Target hardware.

  • Real time debugging on hardware using Emulators / Debuggers and software debugging skills.

  • Experience in working with configuration management such as GIT / Clear Case / RTC, IDEs Visual Studio / Eclipse environment, memory profiling tools as Valgrind / LeakTracer and Static Analysis Tools like Coverity / Lint

  • Good communication skills and handle customer calls independently when required

  • Self-directed and a good team player with willingness to stretch when required


Qualification :
B.E\ Btech\M.E\Mtech
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs