Embedded C++ Developer With Testing _2023 Job in Mindpool Technologies Limited

Embedded C++ Developer With Testing _2023

Apply Now
Job Summary

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


Experience Required :

8 to 12 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs