C++ developer
Join Our Community
Required Skills
Job Description
Education and Work Experience Requirements
Qualifications
Bachelor's/Master’s 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
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
Pay: ₹700,000\.00 \- ₹900,000\.00 per year
Benefits
- Provident Fund
Work Location: In person
Similar Jobs
- P
Senior Saviynt IAM Engineer
Persistent Systems · Mumbai
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
- S
MES developer
SourceOff Services · Hyderabad
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 1d ago
- Source
- Indeed