Embedded C++ Developer With Testing _2023 Job in Mindpool Technologies Limited
Embedded C++ Developer With Testing _2023
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Description: Embedded Linux, Embedded C++ development
To design, develop, test and debugYocto-based Battery Systems Softwareexecuted on industrial rugged x86 or ARM-based PC
Responsibilities:
Working and contributing in all phases of product development, including design, software development, testing, debugging, and documentation
Track software related issues and lead resolution of issues with a documented and methodical approach
Develop and implement OOPS concepts, Templates in C++
Develop and maintain a Linux based OS with a high reliability and a high security level.
Develop Yocto recipes to generate firmware images
Qualifications / Skills required:
BS or MS in Computer Science, Electronics, or equivalent
Experience developing software with comprehensive SDLC process (Requirements management and traceability, Validation/Integration/Verification, Change management etc )
Strong knowledge on linux network concepts(DHCP, DNS, NTP, TCP/IP, etc )
Strong experience in C++ programming language on Linux systems
Deep knowledge on Linux ecosystem, and Experience with the Yocto build system
Know how on Lithium-Ion batteries and BMS generalities
Source code control with GIT, JIRA, Jenkins
For test activities: Test methodologies, Google test Framework, basic level of Python, Raspberry Pi usage.
Technical details:
Language: C++14
Build: gcc, Cmake
Unit Tests: google test
Open-source components:ZMQ, ProtoBuff, SWUpdate, Yaml
Communications: CANOpen, TCP/IP, Linux sockets, Modbus TCP with SUNSpec MESA data model
Exp: 8-12 years
Key words
- Good in Embedded C++ Development
- TCP / IP Protocol
- CAN Open Protocol
- ZMQ
8 to 12 Years
2 - 4 Hires