استخدام برنامهنویس میکروکنترلر (کرج)
شرح موقعیت شغلی
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 field
- At least 5 years of experience in embedded software development
- Strong proficiency in C/C++, RTOS, and other relevant technologies
- Experience with microcontrollers and hardware interfaces such as I2C, SPI, UART, etc.
- 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
- 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 field
- At least 5 years of experience in embedded software development
- Strong proficiency in C/C++, RTOS, and other relevant technologies
- Experience with microcontrollers and hardware interfaces such as I2C, SPI, UART, etc.
- 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
مهارتهای مورد نیاز
- میکروکنترلر
- C/C++
- embedded system
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت