شما اینجا هستید:

کارشناس نرم‌افزار

کارشناس نرم‌افزار

شرح شغل

کارشناس نرم‌افزار محیط مهندسی (Engineering Software) مسئول توسعه، پیاده‌سازی و پشتیبانی از نرم‌افزارهای مورد استفاده در صنعت مهندسی است. این نرم‌افزارها معمولاً برای انجام محاسبات، طراحی، شبیه‌سازی، تجزیه و تحلیل، و بهینه‌سازی مسائل مرتبط با مهندسی استفاده می‌شوند.

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

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

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

وظایف و مسئولیت‌ها

  • برنامه‌نویسی با زبان‌های مورد نیاز
  • مدل سازی سیستم‌های نرم‌افزار
  • تحویل گیری سیستم‌های نرم‌افزار
  • دیباگ و خطایابی سیستم‌های نرم‌افزار
  • شبیه‌ساز سیستم‌های نرم‌افزار
  • پیاده‌سازی سیستم‌های کنترلی و پردازش سیگنال

شنبه تا چهارشنبه 8 تا 16:30 – پنجشنبه 8 تا 14

ندارد.

سرویس رفت و برگشت – صبحانه – ناهار – بیمه تکمیلی

مهارت ها

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

توانمندی های تخصصی

  • آشنایی با زبان برنامه‌نویسی C و C++
  • آشنایی با محیط برنامه‌نویسی Eclipse
  • آشنایی با محیط برنامه‌نویسی Visual studio
  • آشنایی با معماری سیستم‌های معتبر
  • آشنایی با سیستم عامل های بلادرنگ
  • آشنایی با برنامه‌نویسی میکرو کنترلر سری Cortex M
  • آشنایی با برنامه‌نویسی میکرو کنترلر سری Cortex A
  • آشنایی با برنامه‌نویسی تحت ویندوز
  • آشنایی با برنامه‌نویسی تحت لینوکس

شرایط احراز شغل

حداکثر تا 35 سال

آقا / خانم

اتمام خدمت سربازی و یا معافیت از آن الزامی است

مهندسی برق – گرایش الکترونیک و مخابرات
مهندسی کامپیوتر – گرایش نرم‌افزار و سخت‌افزار

انگلیسی -آشنایی

آشنایی با نرم‌افزار Phyton
آشنایی با نرم‌افزار Matlab
آشنایی با نرم‌افزار Qt

فرم استخدام