کارشناس نرمافزار
شرح شغل
کارشناس نرمافزار محیط مهندسی (Engineering Software) مسئول توسعه، پیادهسازی و پشتیبانی از نرمافزارهای مورد استفاده در صنعت مهندسی است. این نرمافزارها معمولاً برای انجام محاسبات، طراحی، شبیهسازی، تجزیه و تحلیل، و بهینهسازی مسائل مرتبط با مهندسی استفاده میشوند.
وظایف اصلی کارشناس نرمافزار محیط مهندسی شامل تحلیل نیازمندیها و طراحی نرمافزارهای مهندسی، برنامهنویسی و توسعه نرمافزار با استفاده از زبانها و ابزارهای برنامهنویسی متناسب، ارزیابی و بهبود عملکرد نرمافزارهای موجود، ایجاد رابطه بین نرمافزارها و سیستمهای مهندسی مختلف، طراحی و پیادهسازی الگوریتمهای پیچیده، تست و اعتبارسنجی نرمافزارها، و ارائه پشتیبانی فنی و آموزش کاربران میباشد.
کارشناس نرمافزار محیط مهندسی باید دانش و تخصص قوی در مهندسی و علوم کامپیوتر داشته باشد. او باید با مفاهیم و روشهای مهندسی مختلف، مدلسازی، الگوریتمها، پایگاهدادهها، شبکهها، وب سرویسها و ابزارهای توسعه نرمافزار آشنا باشد. همچنین، مهارتهای تحلیلی، حل مسئله، ارتباطی و همکاری در تیم، توانایی درک نیازمندیها و مسائل مهندسی، و توانایی طراحی و توسعه نرمافزارهای پیچیده نیز برای یک کارشناس نرمافزار محیط مهندسی ضروری است.
کارشناس نرمافزار محیط مهندسی نقش بسیار مهمی در توسعه و بهبود صنعت مهندسی با استفاده از نرمافزارهای متخصص دارد. این نرمافزارها به مهندسان کمک میکنند تا محاسبات دقیقتر، طراحی بهتر، شبیهسازی دقیقتر و بهینهسازی موثرتر را انجام دهند. بنابراین، کارشناس نرمافزار محیط مهندسی با تخصص و دقت خود میتواند به توسعه وبهبود عملکرد صنعت مهندسی و افزایش کارایی و دقت در فرآیندهای مختلف مهندسی کمک کند.
وظایف و مسئولیتها
- برنامهنویسی با زبانهای مورد نیاز
- مدل سازی سیستمهای نرمافزار
- تحویل گیری سیستمهای نرمافزار
- دیباگ و خطایابی سیستمهای نرمافزار
- شبیهساز سیستمهای نرمافزار
- پیادهسازی سیستمهای کنترلی و پردازش سیگنال
- روز و ساعت کاری
شنبه تا چهارشنبه 8 تا 16:30 – پنجشنبه 8 تا 14
- سفرهای کاری
ندارد.
- مزایا و تسهیلات
سرویس رفت و برگشت – صبحانه – ناهار – بیمه تکمیلی
مهارت ها
- توانایی حل مسئله و کنترل شرایط سخت حین پروژه
- پیگیری مسائل همراه با صبر و حوصله
- حفظ آرامش در شرایط فشار
- توانایی برقراری ارتباط با همکاران و بیان نظرات، پیشنهادات و انتقادات
- تعهد به انجام و اتمام وظایف به بهترین وجه و در کمترین زمان ممکن
توانمندی های تخصصی
- آشنایی با زبان برنامهنویسی C و C++
- آشنایی با محیط برنامهنویسی Eclipse
- آشنایی با محیط برنامهنویسی Visual studio
- آشنایی با معماری سیستمهای معتبر
- آشنایی با سیستم عامل های بلادرنگ
- آشنایی با برنامهنویسی میکرو کنترلر سری Cortex M
- آشنایی با برنامهنویسی میکرو کنترلر سری Cortex A
- آشنایی با برنامهنویسی تحت ویندوز
- آشنایی با برنامهنویسی تحت لینوکس
شرایط احراز شغل
- سن:
حداکثر تا 35 سال
- جنسیت
آقا / خانم
- خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
- تحصیلات
مهندسی برق – گرایش الکترونیک و مخابرات
مهندسی کامپیوتر – گرایش نرمافزار و سختافزار
- زبان
انگلیسی -آشنایی
- نرم افزارها
آشنایی با نرمافزار Phyton
آشنایی با نرمافزار Matlab
آشنایی با نرمافزار Qt
فرم استخدام
- پر کردن تمامی فیلدها الزامی می باشد
- پر کردن تمامی فیلدها الزامی می باشد