برنامه‌نویس نرم‌افزار امبدد

مد فناوران پلاس کرج

منتشر شده 10 ماه پیش

Job Description

We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in C/C++, RTOS, Linux, and other relevant technologies. The successful candidate will work closely with the hardware team to create embedded software solutions for our products.

Responsibilities:

  • Design, develop, and maintain embedded software solutions for our products.
  • Collaborate with hardware engineers to ensure seamless integration between hardware and software.
  • Write clean, efficient, and well-documented code.
  • Conduct thorough testing and debugging of software.
  • Participate in code reviews and contribute to the development of best practices for software development.
  • Keep up-to-date with emerging trends in embedded software development and make recommendations for improvement.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related fields.
  • At least 5 years of experience in embedded software development.Strong proficiency in C/C++, RTOS, Linux, and other relevant technologies.
  • Experience with microcontrollers and hardware interfaces such as I2C, SPI, UART, etc.Experience with QT/Eclipse for UI development.
  • Experience with Rust/Python/Go is a plus.
  • Familiarity with versioning tools such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication skills.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،