Senior Embedded Linux Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

QUALIFICATIONS

  • Bachelor's degree in computer engineering, electrical and electronics engineering or
related fields from a reputable university.
  • 5+ years Software development experience, preferably in Python & C/C++
  • Good understanding of embedded Linux system internals, cross-compilations environments,
and performance tuning
  • Excellent knowledge and hands-on experience in Linux tool-chain, Yocto build system,
board bring up and embedded Linux kernel/driver porting for system integration.
  • Experience in developing applications with Qt/QML
  • Experience in UART, I2C, GPIO, Modbus, Bluetooth, WLAN, TCP/IP
  • Good time-management skills and ability to multitask and prioritize.
  • Solid understanding of data structures, algorithm designing, coding standards,
best practices and agile
  • Proficient understanding of code versioning tools, such as git.
JOB DESCRIPTION
  • Experience in developing software applications for IoT platforms is a strong plus.
  • Strong analytical and problem solving skills with an emphasis on detail and accuracy.
  • Team player; joining team's tasks proactively and taking initiative to support other members.
  • Self-learner, curious, and eager to learn new technologies.
  • Motivation to participate in ongoing learning and growth through pair programming,
test-driven development, code reviews and application of new technologies and best practices.
  • Good command of English
  • Knowledge of DNS, IP, networking and security is preferred
  • Familiarity with CI/CD mechanisms is preferred.
Eligible candidates will be invited to following processes: Tests (General Aptitude, English,
Personality Inventory) and interviews (HR interview, technical interviews with line managers and
Top Management evaluations).