Embedded C ++

 

Description:

eSpark Consulting Group is looking to hire a skilled Embedded C++ Developer to join our team. You will be responsible for building embedded systems and your primary responsibility will be to design and develop reliable Linux/C++ codes and to coordinate with the rest of the team working on different layers of the infrastructure.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Linux/C++ code.
  • Implement performance and quality modules.
  • Identify bottlenecks and bugs, and devise solutions to this problem.
  • Help maintain code quality, organization, and automation.
  • Strong proficiency in C++ and Linux, with fair knowledge of the language specification.
  • Thorough knowledge of the standard library, STL containers, and algorithm.
  • Good understanding of memory management in non-garbage collected environments.
  • Understanding of dynamic polymorphic, Linux, and C++-specific notions, such as friend classes.
  • Familiarity with templates in C++/Linux.
  • Knowledge of the latest C++11 standard.
  • Knowledge of embedded systems design, and low-level hardware interactions.
  • Knowledge of low-level threading primitives and real-time environments.
  • Understanding of system call wrapper library functions.

Qualification: - Bachelor's degree in electrical engineering, computer engineering, or similar.

Experience: - Preferably 2 years of experience as an Embedded C++ Developer.

Requirements:

  • Knowledge of C++11 or higher is required.
  • Familiarity with CMake, and OpenWrt knowledge is required.
  • Bus communication, Ubus, and Spread Bus knowledge is a plus
  • Intermediate CI/CD knowledge is required.
  • Serial Port communication knowledge is required.
  • Jenkins or Gitlab CI knowledge is a plus.
  • Basic docker environment knowledge is a plus
  • JTAG knowledge is a plus.

 

Organization eSpark Consulting Group
Industry IT / Telecom / Software Jobs
Occupational Category Embedded
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-08-26 7:25 am
Expires on 2024-12-24