drjobs
Technical support specialist
drjobs Technical support specialist العربية

Technical support specialist

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

1 - 2 years

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Saudi Arabian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 2376686

Job Description: Embedded Linux, Embedded C++ development


To design, develop, test and debug Yocto-based Battery Systems Software executed 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


Embedded C++ Developer with Testing

Employment Type

Full Time

Department / Functional Area

IT Hardware Support

Key Skills

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.