Ekin is a 28-year-old company operating in 40 countries with a growing team of 250+ people. We are shaping the future of smart cities and public safety with cutting-edge AI technologies.
Qualifications
-
Bachelor's degree in Electronics, Computer Engineering, or a related discipline.
-
Min. 4 years experience in embedded Linux environments (Yocto, U-Boot, kernel modules).
-
Advanced knowledge of C programming (C++ or shell scripting is a plus).
-
Proficiency in using test and measurement equipment (oscilloscope, logic analyzer, etc.)
-
Hands-on experience in embedded hardware development and firmware design.
-
Experience in device driver development and low-level debugging, with the ability to work closely with hardware.
-
Experience in performance and reliability testing of embedded systems.
-
Strong analytical and problem-solving skills, attention to detail.
-
Good written and verbal communication skills in English.
Responsibilities
-
Develop and maintain embedded Linux-based software solutions for electronic systems used in Ekin’s security and smart city platforms.
-
Participate in new product development by designing embedded hardware components and implementing firmware/software layers.
-
Develop software in C for embedded Linux-based systems
-
Customize embedded Linux distributions (Yocto, Buildroot, etc.), develop kernel modules and device drivers
-
Monitor system performance of components such as cameras, LEDs, and processing boards; propose improvements or alternatives based on findings.
-
Collaborate with the electronics design team on SoC/microprocessor projects running on PCBs
-
Perform hardware and software testing (using tools such as oscilloscopes, logic analyzers, etc.)
-
Manage debugging, maintenance, and improvement processes throughout the entire product lifecycle
-
Follow up and collaborate with both internal and external stakeholders to resolve open issues.
For information on how we process personal data, please see our Privacy Policy.
Legal - Ekin Smart City Technologies