Embedded Linux Software Engineer

İzmir, İzmir, TR

9 days ago
Save Job

Summary

Karluna Engineering was founded in 2022 in İzmir and specializes in electric vehicle production. Karluna Engineering will begin production of L7E class light commercial vehicles in the second half of 2025 in İzmir/Aliağa.


We are seeking a talented Embedded Linux Software Engineer to join our expanding team. This role is critical for vehicle tracking systems in our high-performance electric vehicle projects


.

Qualifications:

  • Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, or related field.
  • Minimum of 3 years of experience in Embedded Software Development.
  • Experience with creating and building custom embedded Linux OS using Yocto.
  • Experience in Linux kernel driver development, bootloader customization, and U-Boot.
  • Familiarity with wireless communication protocols such as Bluetooth, Wi-Fi, LTE.
  • Strong knowledge of C/C++ programming, including coding styles, development tools, and debugging skills.
  • Hands-on experience with Embedded C/C++ software implementation.
  • Understanding of hardware-software integration and debugging.
  • Familiarity with bare metal programming.
  • Understanding of Network and Data Communication protocols, tools, and libraries (including Switching & Routing Protocols).
  • Development experience with CAN protocols, specifically J1939 and CANopen.



Additional Skills:

  • Familiarity with NXP i.MX, STM, and TI platforms.
  • Knowledge of Linux environment and GNU/Linux compile & build tools
  • Familiarity with scripting languages such as Python, Bash, JavaScript, and JavaScript environments like Node.js.
  • Awareness of functional safety and cybersecurity regulations such as ISO 26262 and ISO/SAE 21434.
  • Understanding of code branching/merging strategies and build release management.
  • Experience with revision control systems, specifically GIT.
  • Excellent written and verbal communication skills in English.
  • Experience in system performance optimization and power management.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Project management experience or familiarity with Agile methodologies.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: