Embedded C Developer

  • سامانه‌های نوآوری ارتباطات سینا

خلاصه آگهی

  • تاریخ انتشار
    1403/06/18
  • موقعیت مکانی
    تهران
  • حقوق
    توافقی
  • حداقل مدرک تحصیلی
    مهم نیست
  • تاریخ انقضا آگهی
    تا 42 روز
  • حداقل سابقه کار
    مهم نیست
  • جنسیت
    مهم نیست
  • رده سازمانی
    کارشناس ارشد / متخصص

شرح شغلی

توضیحات فرصت شغلی:

یکی از این محصول‌های شرکت سینا، روترهای با ظرفیت بالا هستند که قابلیت پردازش ترافیک با ظرفیت‌های مختلف تا چند ترابیت بر ثانیه را دارند. در این راستا، با توجه به نیازمندی‌ها و مسیر راهی که پیش رو داریم، در راستای توسعه تیم توسعه نرم‌افزاری روتر و غنی‌تر کردن نرم‌افزار روتر به فردی نیاز داریم که کارکرد پروتکل‌های مختلف را بررسی و در صورت وجود اشکال نرم‌افزاری به Debugging آن‌ها بپردازد. فیچرهای نرم‌افزاری را تکمیل و توسعه دهد. فیچرهای منابع دیگر (مثل پروژه‌های Open Source به (Code Base را در صورت نیاز Integrate کند. مسیر بسته‌های ethernet در kernel-space و user-space را debug کند. در مورد پروتکل‌های مختلف شبکه که در طی توسعه محصول مورد نیاز است، مطالعه و تحقیق کند.

آشنایی با ساختار کلی سخت‌افزاری موجود، استفاده از سازوکار DevOps موجود در شرکت، استفاده از تجهیزات تست مانند ترافیک ژنراتور و در نهایت مستندسازی از دیگر مسئولیت‌های این نقش است.

 

مهارت‌های عمومی:

  • تسلط کامل بر زبان انگلیسی
  • منظم و سازمان‌یافته
  • توانمندی برقراری ارتباط مؤثر
  • توانایی و علاقه به یادگیری
  • توانایی حل و تحلیل مسأله

 

ما شرکت پویا و جوانی هستیم که به دنبال راه‌حل‌های فناورانه و نوآورانه برای مشتریانمان می‌گردیم. تیم ما در یک محیط پرانرژی، از تکنولوژی‌های جدید و روش‌های توسعه نرم‌افزار برای ارائه بهترین خدمات به مشتریان استفاده می‌کند. بهتر بگوییم، محصولات ما در زمینه تجهیزات مخابراتی، در داخل کشور رقیبی ندارند و شانه به شانه نمونه‌های خارجی حرکت می‌کنند.

اگر شما هم به دنبال یک محیط کار جذاب و پویا هستید که از ایده‌های نو و ابتکاری حمایت می‌کند، به ما بپیوندید. ما به دنبال افراد پرانرژی، خلاق و با استعداد هستیم، که به توسعه فناوری و ارائه راه‌حل‌های نوآورانه علاقه‌مندند. امریه سربازی، پذیرایی ناهار، تسهیلات وام قرض‌الحسنه، بیمه تکمیلی و ... از دیگر امتیازات ارتباطات سینا است. برای اطلاعات بیشتر درباره فرصت‌های شغلی و محیط کار ما، به وب‌سایت ما سر بزنید یا با ما تماس بگیرید!


 

مهارت‌های ضروری:

  • تسلط به زبان برنامه‌نویسی C
  • تسلط به مفاهیم Kernel module و نوشتن آن
  • تسلط به انواع روش‌های ارتباطی I/O
  • تسلط به مباحث Multi-Threading, IPC, Socket Programming
  • تسلط به مفاهیم سیستم عامل شامل netdevices, TCP/ip stack
  • تسلط به ابزارهای Build مثل Autotools
  • آشنایی با مفاهیم پایه در سیستم‌های Embedded از قبیل Kernel, Rootfs, Bootloader, …
  • آشنایی با Git
  • توانایی حل مسائل فنی به‌وجود آمده در تیم

 

مهارت‌های امتیازی:

  • آشنایی با Jenkins و مفاهیم آن
  • آشنایی با "Yocto" و تجربه کار با آن
  • آشنایی با پروتکل‌های مختلف شبکه
  • CCNA، CCNP

 

تکنولوژی‌ها:

  • C - Git - Kernel