استخدام Senior Embedded Software Firmware Engineer
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
تهران
، تهران
نوع همکاری
تمام وقت
حداقل سابقه کار
سه تا شش سال
حقوق
توافقی
شرح موقعیت شغلی
آزمایشگاه فناوریهای پیشرفته Lab-Z جهت توسعه محصولات Embedded خود به دنبال یک Senior Embedded Software Engineer با تجربه عملی در طراحی و توسعه Firmware در سطح Production میباشد.
نقش شما در تیم:
فرد موردنظر باید توانایی طراحی معماری نرمافزار، فکر سیستمی، توسعه سیستمهای Real-Time، حل مسائل پیچیده Firmware و هدایت فنی بخشهایی از پروژه را داشته باشد.
انتظار میرود فرد منتخب بتواند یک بخش کامل از Firmware را از مرحله طراحی معماری تا پیادهسازی، تست و تحویل نهایی مدیریت کند و در تصمیمات فنی، طراحی سیستم و ارتقای سطح تیم نقش مؤثر داشته باشد.
الزامات و شرایط:
تسلط حرفهای بر C Embedded و ++Modern C
تسلط و پیادهسازی مفاهیم OOP، SOLID و Design Patterns
تجربه طراحی معماری نرمافزارهای Embedded به صورت Modular، Scalable، Maintainable
تجربه عملی با میکروکنترلرهای ARM Cortex-M، RISC-V
STM32 سریهای F4، H7 (سری U نیز امتیاز محسوب میشود)
تسلط بر معماری داخلی MCU و مفاهیمی مانند Memory Architecture، Clock Tree، Clock Configuration، Low-level Debugging، reset handler
تجربه کار حرفهای با Peripheral های پیشرفته MCU شامل:
تجربه طراحی و توسعه Bootloader و Update Firmware و OTA
توانایی Debug در سطح Firmware و Hardware با ابزارهایی مانند:
JTAG/SWD، Logic Analyzer، Oscilloscope
درک مناسب از سختافزار مبتنی بر MCU و توانایی تحلیل ارتباط Hardware و Software و توانایی درک دیجیتال مدارات
تجربه کار تیمی با Git و GitFlow
توانایی استفاده از Python برای توسعه ابزارها، تست و Automation
ملاحظات امنیتی و مفاهیم رمزنگاری
مهارتهای نرمافزاری مورد انتظار:
توانایی طراحی و توسعه Codebase های بزرگ Embedded
رعایت اصول Clean Code و Software Engineering Practices
تجربه در:
Code Review
Refactoring
Debugging و Root Cause Analysis
Performance Optimization
آشنایی با System Build ها و Toolchain های Embedded مانند CMake
مزیت محسوب میشود:
تجربه توسعه محصولی که به مرحله Production رسیده باشد
تجربه Embedded Linux
تجربه ESP32 یا RISC-V
آشنایی با CI/CD و Automated Testing
تجربه توسعه سیستمهای صنعتی و Real-Time پیچیده
اگر شما فردی باانگیزه، مسئولیتپذیر و علاقهمند به فعالیت در حوزه توسعه Embedded هستید و میخواهید در ساختن آیندهای بهتر نقش داشته باشید، ما مشتاقانه منتظر دریافت رزومه شما هستیم.
شرکت فناپ در سال ۱۳۸۴ با سرمایهگذاری گروه مالی پاسارگاد و جمعی از متخصصان و کارآفرینان حوزه فناوری اطلاعات و ارتباطات تاسیس شد. ماموریت اولیه آن، ارائه خدمات نرمافزاری و سختافزاری و مدیریت پروژههای فناورانه برای اعضای گروه مالی پاسارگاد بود.
فناپ در آغاز با تمرکز بر نرمافزارهای بانکی فعالیت خود را شروع کرد. اما امروز دامنه خدمات آن فراتر رفته و بانکها، موسسات مالی و اعتباری و شرکتهای بزرگ کشور را نیز در بر میگیرد. این شرکت اکنون در حوزههای متنوعی همچون مالی، بانکی و بیمهای، ارتباطات و مخابرات، حملونقل هوشمند، سلامت هوشمند، مدیریت منابع سازمانی، زیرساخت ابری و مراکز داده، امنیت و هوشمندسازی فرآیندها فعال است.
فناپ با ارائه راهحلهای نوآورانه و مطمئن، به یکی از بازیگران اصلی و اثرگذار صنعت فناوری اطلاعات و ارتباطات در کشور تبدیل شده است.