Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Motherson Technology Services Limited

NewBe an early applicant

Embedded C++ Developer

Posted Updated 8 views
Discussion

Description

Position: Embedded C++

Location: Bengaluru


Education and Work Experience Requirements:

Qualifications:

Bachelor's/Masters degree in Electronics Engineering, or related field.

5 to 8 years of experience in embedded C++ system development in Linux platform.

This section is used to describe what knowledge, skills and abilities are required to perform the daily tasks

  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
  • Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service
  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices

Tasks / Responsibilities: Will be responsible for Middle layer and Application software development for Linux embedded solutions with strong OOPs and C++ competencies.

Expected skill set:

  • Strong in Modern C++ Programming skills, specifically C++ 11 and above
  • Experience in multi-threaded application development, thread synchronization etc.>
  • Linux - shell, Linux IPCs like D-Bus>
  • Strong in OOPS concepts, Applied knowledge of SOLID Principles and Design patterns >
  • Design experience - UML (Class, Sequence, Use case, Dependency, Component diagrams)>
  • Testing and Validation experience - Unit Testing using Gtest/gmock , Static Code analysis, >
  • Knowledge of different levels of tests>
  • Experience on Linux tools - Debugging (gdb, strace, valgrind), build tools (e.g. make, cmake, conan) , version control - git , CI/CD using Jenkins / Bamboo >
  • Experience in Agile SW development

Good to Have skills:

working experience in connectivity domain using BLE, WiFi & Database and Python

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →