شرکت ما (شرکت فناوریهای پیشرفته نوین طیف گستر) فعال در حوزه طراحی و توسعه سیستمهای الکترونیکی، جهت تکمیل تیم فنی خود از یک مهندس ارشد نرمافزار امبدد با تجربه در توسعه Firmware و سیستمهای Embedded دعوت به همکاری میکند.
شرح وظایف
- طراحی، توسعه و نگهداری Firmware برای میکروکنترلرها
- پیادهسازی و بهینهسازی درایورها و ارتباطات سطح پایین (Low-Level)
- عیبیابی و رفع مشکلات نرمافزاری (و بعضاً سختافزاری)
- تحلیل شماتیک و همکاری نزدیک با تیم الکترونیک در فرآیند طراحی و تست محصول
- مستندسازی فنی و رعایت فرآیندهای استاندارد توسعه نرمافزار
شرایط احراز
- حداقل 3 سال تجربه حرفهای در توسعه سیستمهای Embedded
- تسلط کامل به زبان C در سطح Low-Level و Embedded
- تجربه گسترده در برنامهنویسی میکروکنترلرها (ترجیحاً خانواده STM32)
- تسلط بر Debug و تحلیل مشکلات Firmware و Hardware
- توانایی تحلیل شماتیک و همکاری نزدیک با تیم الکترونیک
- تسلط بر پروتکلهای UART، SPI، I2C و CAN
- تجربه کار با RTOS، بهویژه FreeRTOS
- تسلط به Git و فرآیندهای توسعه نرمافزار
مزیتهای رقابتی
- آشنایی با روشهای توسعه نرمافزار به کمک هوش مصنوعی
- آشنایی با ابزارهای Build از جمله Make و CMake
- تجربه نوشتن Bootloader برای سیستمهای میکروکنترلری
- تسلط به توزیعهای لینوکسی در سطح LPIC-2
- تجربه در حوزه Embedded Linux
- آشنایی با زبان Rust
- آشنایی با مهندسی کنترل و الگوریتمهای کنترل موتور
- آشنایی با نرمافزار Altium Designer