صنایع تولیدی کروز
صنایع تولیدی کروز

Embedded Linux Application (C++/Qt) Developer

Tehran/ Jadeh Makhsoos
Full Time
Saturday to Wednesday 7:00 - 16:00 (Floating Time: 2 Hours)
-
Transportation -Loan -Bonus -Health insurance -Flexible working hours -Learning stipends -Purchasing coupon -Lunch -Snacks -Gym facilities -In-house Medical doctor -Recreational and tourism facilities -Occasional packages and gifts
More than 5001 employees
Automotive
Iranian company dealing only with Iranian entities
1360
1- Crouse 2- Crouse Plus (Crouse+)
Privately held
توضیحات بیشتر

key Requirements

1 years experience in similar position
C++ - Advanced
GIT - Basic
Linux - Intermediate
Jira - Intermediate
Embedded C - Basic

Job Description

Crouse's Embedded Linux Software team provides the foundation on which the in-vehicle user experience is built. We build the software (applications, kernel, drivers, and lower-level userspace platform services) for our Infotainment hardware. This includes touch displays, audio, Bluetooth/Wifi connectivity, USB, and cameras, all connected to multi-core processors and GPU. Our software is based on Linux, GNU toolchain, Yocto, and other open-source projects, delivering the security, capability, and performance our user experience demands.

Responsibilities

  • Write well-structured, testable, efficient, and maintainable code
  • Integrate software components into a fully functional software system
  • Testing software via automated methods, including (but not limited to) writing and running unit tests, integration tests, and functional tests, as well as manual methods
  • Participating in architecture and design discussions and decisions

Requirements

  • Strong experience with C/C++
  • Strong build and debug skills
  • Strong knowledge of Linux fundamentals
  • Strong Experience with developing Qt applications
  • Excellent problem-solving, critical thinking, and communication skills
  • Experience with performant software design, object-oriented C++
  • Experience with multi-threaded applications

Plus

  • Experience with Linux sockets (TCP, UDP, and ...)
  • Experience with Python and shell scripting
  • Experience with JIRA, Git, and Agile Software development methodology.
  • Proficient in developing software on a Linux host, for embedded Linux targets (cross-compilation, etc.)
  • Experience implementing automated tests, including unit, integration, and functional tests
  • Experience with Linux graphics technologies (X, wayland, mesa3d, dri/drm drivers)
  • Experience with Linux application development, Linux kernel drivers, OpenEmbedded/Yocto Linux distribution for multi-core ARM SoCs

Job Requirements

Age
22 - 45 Years Old
Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT Bachelor| Electrical Engineering
Language
English| Intermediate - 50%
Software
C++| Advanced Embedded C| Basic GIT| Basic Linux| Intermediate Jira| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای صنایع تولیدی کروز