- Bangalore, India
- 4–8 years
Embedded C++ Developer
Responsibilities
- Responsible for middle layer and application software development for Linux embedded solutions
- Develop multi-threaded applications with thread synchronization
- Apply OOP principles, SOLID, and design patterns
- Create UML diagrams
- Perform unit testing with Gtest/gmock and static code analysis
Requirements
- Bachelor's or Master's degree in Electronics Engineering or related field
- Nice to have: Connectivity domain experience with BLE
- Nice to have: WiFi
- Nice to have: Database
- Nice to have: Python