🦾
رتبه ۳۸ از ۱۰رشد ۳۲.۵% سالانه

مهندس رباتیک هوش مصنوعی

AI Robotics Engineer

مهندس رباتیک هوش مصنوعی (AI Robotics Engineer) متخصصی است در تقاطع robotics، computer vision، reinforcement learning و embedded systems که ربات‌های فیزیکی هوشمند را از طراحی perception stack تا motion planning و کنترل real-time می‌سازد. این نقش با ML Engineer معمولی فرق دارد: شما با sensor noise، latency میلی‌ثانیه‌ای و قوانین فیزیکی واقعی سر و کار دارید، نه فقط داده تمیز در notebook. با ظهور Humanoid robots مثل Figure 02، Tesla Optimus و Boston Dynamics Atlas الکتریکی، و foundation models برای رباتیک مثل RT-2 و OpenVLA، تقاضا برای این نقش در ۲۰۲۶ منفجر شده — حقوق ارشد در Silicon Valley به ۳۵۰هزار+ دلار رسیده و سرمایه‌گذاری VC در humanoid robotics از مرز ۷ میلیارد دلار عبور کرده است.

ROS 2Computer VisionReinforcement LearningC++/PythonSim2Real

مقدمه و تعریف شغل

مهندس رباتیک هوش مصنوعی (AI Robotics Engineer) متخصصی است که ربات‌های فیزیکی هوشمند را با ترکیب AI مدرن، perception، control و mechanical engineering می‌سازد. این نقش از یک سو با ML Engineer که فقط با داده در cloud کار می‌کند فرق دارد چون با قوانین فیزیک، sensor noise و latency سخت‌افزاری سر و کار دارد و از سوی دیگر با Robotics Engineer سنتی متفاوت است چون به جای کنترلر دست‌نوشته، از deep learning، RL و foundation models برای رفتارهای پیچیده استفاده می‌کند.

تا اوایل ۲۰۲۰، رباتیک عمدتاً مبتنی بر کنترلرهای کلاسیک و planning الگوریتم‌های دست‌نوشته بود — ربات فقط همان کاری را که برایش کد نوشته بودید انجام می‌داد. انقلاب deep RL در ۲۰۱۸ (OpenAI Dactyl)، Diffusion Policy در ۲۰۲۳ (Columbia/TRI) و سپس Vision-Language-Action models مثل RT-2 از DeepMind در ۲۰۲۳ و OpenVLA در ۲۰۲۴ نشان داد ربات می‌تواند از داده generalize کند. در ۲۰۲۵ humanoid robotics از تحقیقات آکادمیک به محصول واقعی تبدیل شد: Figure 02 در BMW، Tesla Optimus در کارخانه‌ها، Agility Digit در GXO و Apptronik Apollo در Mercedes. ۲۰۲۶ سال تثبیت foundation models رباتیک و رشد انفجاری تقاضا برای این نقش است.

چه چیزی می‌سازید؟

مثال‌های واقعی از خروجی کار یک مهندس رباتیک هوش مصنوعی

🏭

ربات‌های صنعتی هوشمند

یک خودروساز می‌خواهد ربات‌های خط تولیدش بدون reprogramming هر قطعه جدید را شناسایی و مونتاژ کنند. شما perception + manipulation stack می‌سازید که با چند demonstration کار جدید را یاد می‌گیرد (مثل cobot های Universal Robots و KUKA iiwa).

🦾

Humanoid Robots

Figure AI می‌خواهد ربات انسان‌نمایش در انبار BMW جعبه‌ها را جابجا کند. شما whole-body controller، manipulation policy و VLA model برای درک دستورات زبانی می‌سازید.

📦

Autonomous Mobile Robots

یک شرکت لجستیک می‌خواهد ۵۰۰ ربات در انبارش بدون برخورد به انسان‌ها کار کنند. شما SLAM، multi-robot coordination و safety logic می‌سازید (مثل Amazon Robotics و GreyOrange).

🏥

ربات‌های جراحی و پزشکی

Intuitive Surgical نسل بعدی da Vinci را با AI می‌سازد. شما visual perception، tissue tracking و haptic feedback را با دقت ساب‌میلی‌متر پیاده می‌کنید.

🚁

Drones و سیستم‌های هوایی خودمختار

Skydio یا Anduril می‌خواهد drone شان در محیط GPS-denied با دوربین navigate کند و target tracking کند. شما VIO، obstacle avoidance و mission planning می‌سازید.

🌾

ربات‌های کشاورزی و میدانی

John Deere و Carbon Robotics ربات‌هایی می‌سازند که علف هرز را با laser می‌سوزانند. شما plant detection با CV، outdoor SLAM و actuator control را در محیط ناهموار طراحی می‌کنید.

تخصص‌های مختلف مهندس رباتیک هوش مصنوعی

این شغل یک عنوان واحد نیست — مسیرهای تخصصی متعددی دارد

🦿

مهندس Locomotion هیومانوید

Humanoid Locomotion Engineer

تخصص در whole-body control و آموزش راه رفتن دو‌پا — پرتقاضاترین حوزه ۲۰۲۶ در Figure AI، Tesla Optimus، 1X و Apptronik.

🤏

مهندس Manipulation

Manipulation & Grasping Engineer

تخصص در dexterous manipulation با Diffusion Policy و VLA — در شرکت‌هایی مثل Physical Intelligence، Skild AI و Covariant.

🗺️

مهندس Navigation خودمختار

Autonomous Navigation Engineer

تخصص در SLAM، path planning و multi-robot coordination — رایج در Amazon Robotics، Boston Dynamics Spot و Locus Robotics.

🎮

محقق Sim2Real

Sim2Real & RL Researcher

تخصص در آموزش policy در simulation و انتقال به ربات واقعی با domain randomization — هسته اصلی NVIDIA GEAR Lab و DeepMind Robotics.

⚕️

مهندس رباتیک پزشکی

Surgical & Medical Robotics

تخصص در precision control، haptics و regulatory compliance — در Intuitive Surgical، Medtronic Hugo و Vicarious Surgical.

تفاوت با شغل‌های مشابه

کجا این شغل تمام می‌شود و شغل دیگری شروع می‌شود؟

مهندس یادگیری ماشینML Engineer

ML Engineer در cloud با داده تمیز و latency نرم کار می‌کند — اگر prediction دیر بیاید، صفحه refresh می‌شود. AI Robotics Engineer با sensor noisy، latency میلی‌ثانیه‌ای و دنیای فیزیکی سر و کار دارد — اگر کنترلر دیر تصمیم بگیرد، ربات می‌افتد یا کسی آسیب می‌بیند. مهارت overlap وجود دارد، اما constraints کاملاً متفاوت است.

مهندس بینایی ماشینComputer Vision Engineer

CV Engineer روی image processing و 2D detection تمرکز دارد. AI Robotics Engineer از CV فقط به عنوان یک input برای closed-loop control استفاده می‌کند — یعنی perception باید با planning و actuation ادغام شود، با هندسه 3D، با تخمین pose و با مدیریت uncertainty سنسور.

مهندس کنترلControl Systems Engineer

Control Engineer سنتی روی PID، state-space و مدل‌سازی ریاضی سیستم کار می‌کند. AI Robotics Engineer علاوه بر classical control، از RL، MPC و learned policies استفاده می‌کند تا رفتارهایی بسازد که مدل‌سازی ریاضی‌شان غیرممکن یا ناکارآمد است (مثل locomotion humanoid).

مهندس خودرو خودرانAutonomous Vehicle Engineer

AV Engineer زیرمجموعه‌ای از robotics است که فقط روی خودرو در جاده تمرکز دارد — با تأکید زیاد بر edge cases ایمنی و مقیاس داده عظیم. AI Robotics Engineer general-purpose است و روی پلتفرم‌های متنوع (humanoid، manipulator، drone، AMR) کار می‌کند.

تأثیر در صنایع مختلف

مهندس رباتیک هوش مصنوعی در همه صنایع مشغول به کار است — نه فقط شرکت‌های فناوری

🏭

خودروسازی و تولید

Cobot ها در BMW و Mercedes، humanoid Figure 02 در خط تولید، ربات‌های مونتاژ adaptive که با changeover سریع کار می‌کنند

📦

لجستیک و انبارداری

Amazon Robotics با ۷۵۰هزار ربات، Symbotic، GXO با Agility Digit — کاهش ۳۰-۵۰٪ هزینه عملیات

🏥

پزشکی و جراحی

da Vinci 5 از Intuitive، Hugo از Medtronic، Mako از Stryker — کاهش invasiveness و افزایش دقت جراحی

🌾

کشاورزی هوشمند

John Deere autonomous tractor، Carbon Robotics LaserWeeder، Naïo Technologies — کاهش ۹۰٪ مصرف herbicide

🛡️

دفاع و امنیت

Anduril Ghost drones، Skydio X10D برای reconnaissance، Boston Dynamics Spot برای EOD — تغییر دکترین نظامی

🏗️

ساخت و ساز

Built Robotics autonomous excavator، Dusty Robotics FieldPrinter، Boston Dynamics Spot برای site monitoring

🏠

خانگی و مصرفی

iRobot Roomba، Dyson 360، نسل بعدی humanoid برای کارهای خانه از 1X NEO و Figure

🚀

فضا و اکتشاف

NASA Perseverance، SpaceX Optimus در آینده برای Mars، Boston Dynamics Atlas برای محیط‌های خطرناک

تصورات غلط رایج

قبل از تصمیم‌گیری، این باورهای اشتباه را بشناسید

باید PhD داشته باشی تا در رباتیک کار کنی

PhD برای positions تحقیقاتی مزیت بزرگی است، اما اکثر شرکت‌های صنعتی (Boston Dynamics، Figure، Agility) Bachelor یا Master با portfolio قوی را استخدام می‌کنند. آنچه مهم‌تر است: پروژه واقعی روی hardware یا simulator نشان دهید.

رباتیک فقط مهندسی مکانیک است

در دوره deep learning، software بخش غالب رباتیک مدرن است. ۷۰-۸۰٪ مهندسان در یک شرکت humanoid، software engineer هستند که روی perception، RL، planning و control کار می‌کنند، نه CAD designer.

ROS قدیمی است و باید custom framework نوشت

ROS 2 با DDS و real-time capabilities به‌روز شده و در Boston Dynamics، Apex.AI، Figure و دیگران استفاده می‌شود. نوشتن framework اختصاصی فقط برای موارد خیلی خاص (مثل کنترل foot motor در ۱۰kHz) منطقی است.

Simulation به اندازه hardware واقعی کافی است

Sim2Real gap یکی از سخت‌ترین مشکلات حوزه است. policy ای که در simulation کامل کار می‌کند ممکن است روی ربات واقعی بشکند به دلیل sensor noise، contact dynamics و delay. تجربه hardware ضروری است.

LLM ها هم می‌توانند ربات کنترل کنند

LLM ها برای high-level planning و درک دستور خوبند، اما کنترل real-time روی سخت‌افزار نیاز به deterministic، low-latency control loop دارد. ساختار صحیح: LLM/VLA برای task planning + classical/RL controller برای execution.

یک روز کاری واقعی

در هر سطح روز کاری چه شکلی است؟

جونیور (۰–۲ سال)

بیشتر وقت در یادگیری codebase موجود، debug سنسور و پیاده‌سازی فیچرهای مشخص. تحت guidance یک ارشد کار می‌کنید. هم‌زمان در حال ساخت intuition برای interaction نرم‌افزار با سخت‌افزار هستید.

  • صبح: standup ۱۵ دقیقه‌ای + بررسی log های ربات از تست شب قبل
  • بلاک اول: پیاده‌سازی یک ROS 2 node جدید (مثلاً wrapper برای driver یک depth camera)
  • بعد از ناهار: کالیبراسیون سنسور یا debug یک TF tree که اشتباه publish می‌شود
  • عصر: تست در simulation، نوشتن unit test و code review همتایان
  • پایان روز: مستندسازی launch file جدید و update task board

میانی (۲–۵ سال)

تعادل بین کدنویسی و طراحی subsystem. خودتان feature را از طراحی تا deploy می‌برید. بخشی از وقت صرف هدایت جونیور و collaboration با تیم mechanical/electrical می‌شود.

  • صبح: بررسی metrics flight test یا robot trial شب قبل + triage issue ها
  • جلسه ۳۰ دقیقه با تیم perception: بررسی نتایج SLAM روی dataset جدید و تصمیم درباره tuning
  • بلاک کدنویسی: پیاده‌سازی MPC controller جدید یا fine-tune یک RL policy
  • بعد از ناهار: ride-along با تیم hardware برای تست HIL یک قطعه جدید
  • عصر: نوشتن design doc برای architecture یک feature بزرگ و arrange review meeting

ارشد (۵+ سال)

تمرکز روی architecture کلی stack، تصمیم‌های فنی استراتژیک و mentoring. کمتر کد می‌نویسید اما تصمیم‌هایتان روی performance کل ربات اثر دارد. ارتباط با leadership و تیم‌های موازی پررنگ است.

  • صبح: review نتایج یک نقطه عطف (milestone) و تصمیم درباره go/no-go برای ship
  • جلسه architecture: بررسی pull request های مهم و تصمیم درباره trade-off های latency/safety
  • کدنویسی هدفمند: refactor بخش‌های حساس یا prototype یک رویکرد جدید
  • بعد از ناهار: جلسه با VP Engineering درباره roadmap quarter بعد + هزینه‌بندی hardware
  • عصر: mentoring ۱:۱ با مهندس میانی + خواندن paper تازه از CoRL یا ICRA

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

مسئولیت‌های اصلی

وظایف روزانه و مهارت‌های مورد نیاز در این شغل

فنی
  • طراحی و پیاده‌سازی perception stack شامل SLAM، object detection و sensor fusion
  • نوشتن کنترلر real-time در C++ برای حرکت ربات با latency کمتر از ۱۰ میلی‌ثانیه
  • آموزش policy های RL در simulation و انتقال آن‌ها به hardware واقعی (Sim2Real)
  • ساخت motion planning pipeline برای navigation و manipulation در محیط dynamic
  • ادغام sensor های مختلف (camera، LiDAR، IMU، encoder) و کالیبراسیون دقیق آن‌ها
  • debug مشکلات hardware-software و انجام تست HIL (Hardware-in-the-Loop)
مهارت نرم
  • همکاری با تیم مکانیک و سخت‌افزار برای co-design ربات و firmware
  • ارائه نتایج تحقیق به stakeholder های غیرفنی و دفاع از تصمیم‌های معماری

مهارت‌های مورد نیاز

مهارت‌های فنی، نرم و حوزه‌ای که یک مهندس رباتیک هوش مصنوعی موفق به آن‌ها نیاز دارد

مهارت‌های فنی هسته

C++ مدرن و real-time programmingضروری

نوشتن کنترلر deterministic با latency پایین، مدیریت memory و درک concurrency در رباتیک

Python برای ML و scriptingضروری

زبان غالب برای آموزش policy، prototyping و ابزارهای data analysis

ROS 2 و middlewareضروری

تسلط بر node design، DDS، QoS و launch system در محیط production

ریاضیات SE(3) و kinematicsضروری

درک عمیق rigid body transforms، Jacobian، forward/inverse kinematics

Computer Vision و perceptionضروری

از calibration تا SLAM، object detection و point cloud processing

Reinforcement Learning کاربردیمهم

PPO، SAC، imitation learning و Sim2Real transfer روی tasks واقعی

Motion Planning و Controlمهم

RRT*, A*, MPC، trajectory optimization و فهم trade-off های الگوریتم‌ها

مهارت‌های نرم

Debugging سیستم‌های پیچیدهضروری

توانایی پیگیری مشکل از sensor تا actuator در stack چندلایه — مهارتی که با تجربه می‌آید

همکاری cross-functionalضروری

کار مستقیم با تیم mechanical، electrical و firmware — هر کسی فرض‌های متفاوتی دارد

نوشتن design doc و RFCمهم

ثبت تصمیم‌های معماری، توضیح trade-off ها و گرفتن alignment تیم

مدیریت ابهام و failureمهم

تست ربات یعنی شکست‌های متعدد — صبر، روش‌مندی و یاد گرفتن از هر failure حیاتی است

ارائه فنی و mentoringمفید

توضیح ساده مفاهیم پیچیده به stakeholder غیرفنی و رشد دادن مهندسان جوان‌تر

دانش حوزه‌ای

Safety standards صنعتیمهم

آشنایی با ISO 10218 (ربات صنعتی)، ISO/TS 15066 (cobot) و IEC 61508 (functional safety)

Embedded systems و sensorمهم

درک بایاس سنسور، نویز، sampling rate و تعامل firmware با ROS

Hardware-Software co-designمهم

همکاری اولیه با تیم مکانیک برای بهینه‌سازی mass distribution، actuator selection و sensor placement

Optimization تئوریمفید

convex optimization، QP و SQP — پایه ریاضی MPC و trajectory optimization

ضروری — بدون آن نمی‌توان وارد بازار کار شدمهم — تفاوت بین جونیور و میانیمفید — مزیت رقابتی

نقشه راه و مسیر آموزشی

نقشه راه تبدیل شدن به مهندس رباتیک هوش مصنوعی

این مسیر گام به گام شما را از صفر تا حرفه‌ای هدایت می‌کند.

1

ریاضیات و فیزیک پایه رباتیک

⏱️ ۴ تا ۶ ماه

ساخت پایه ریاضی قوی شامل linear algebra، calculus چندمتغیره، مکانیک Newtonian و کنترل کلاسیک — bedrock هر مهندس رباتیک

Linear Algebra (eigenvalues, SVD)Multivariate Calculus & ODEsRigid Body DynamicsClassical Control (PID, State-Space)Probability & Bayesian InferenceCoordinate Frames & Transformations (SE(3))
2

برنامه‌نویسی سیستمی و ROS

⏱️ ۳ تا ۴ ماه

تسلط بر C++ مدرن و Python برای رباتیک، یادگیری ROS 2 به عنوان استاندارد صنعتی و کار با simulation environments

Modern C++ (17/20) for Real-timePython (NumPy, asyncio)ROS 2 (Humble/Jazzy) Nodes & TopicsGazebo / Isaac Sim SimulationLinux, RTOS & Embedded ToolchainsGit, CMake & Build Systems
3

Perception و Computer Vision سه‌بعدی

⏱️ ۳ تا ۵ ماه

یادگیری perception stack مدرن: SLAM، point cloud processing، sensor fusion و deep learning برای ربات‌ها

Visual SLAM (ORB-SLAM3, VINS)LiDAR & PointCloud (Open3D, PCL)Sensor Fusion (Kalman, EKF)Object Detection (YOLO, DETR)Depth Estimation & Stereo VisionCamera Calibration & Geometry
4

Motion Planning، Control و Reinforcement Learning

⏱️ ۴ تا ۶ ماه

یادگیری planning الگوریتم‌ها، optimal control و RL مدرن برای آموزش رفتارهای پیچیده در simulation

Motion Planning (RRT*, PRM, A*)Model Predictive Control (MPC)Deep RL (PPO, SAC, TD3)Imitation Learning & Behavior CloningTrajectory Optimization (DDP, iLQR)Sim2Real Transfer & Domain Randomization
5

Foundation Models، Humanoid Robotics و Sim2Real

⏱️ مداوم

ورود به frontier حوزه: vision-language-action models، humanoid locomotion و استقرار روی hardware واقعی

VLA Models (RT-2, OpenVLA, Pi0)Humanoid Locomotion & Whole-Body ControlNVIDIA Isaac Lab & GPU-Accelerated RLDiffusion Policy & Action ChunkingMulti-Modal Foundation ModelsSafety & Hardware-in-the-Loop Testing

ابزارها و استک فنی

ابزارهایی که هر مهندس AI باید بشناسد، دسته‌بندی‌شده بر اساس اولویت

Robotics Frameworks

ROS 2

استاندارد صنعتی برای ساخت سیستم‌های رباتیک با معماری توزیع‌شده

ضروری
NVIDIA Isaac Sim

بهترین simulator فتورئالیستیک برای آموزش و تست ربات‌ها روی GPU

ضروری
Gazebo

simulator متن‌باز برای تست ربات و سنسورها در محیط مجازی

مفید
MoveIt 2

فریم‌ورک motion planning برای ربات‌های manipulator

مفید

Perception و Vision

OpenCV

کتابخانه اصلی computer vision برای پردازش تصویر و ویدیو

ضروری
Open3D

پردازش point cloud و داده سه‌بعدی LiDAR/depth

ضروری
PyTorch

فریم‌ورک deep learning رایج در پروژه‌های perception و RL

ضروری
ORB-SLAM3

پیاده‌سازی state-of-the-art برای visual-inertial SLAM

پیشرفته

RL و Learning

NVIDIA Isaac Lab

GPU-accelerated RL training برای ربات‌ها — استاندارد جدید صنعت

ضروری
Stable Baselines3

پیاده‌سازی stable الگوریتم‌های RL در PyTorch

مفید
MuJoCo

physics simulator دقیق برای contact-rich tasks (متن‌باز از DeepMind)

مفید
Hugging Face LeRobot

کتابخانه متن‌باز برای dataset و policy های رباتیک

پیشرفته

زبان‌ها و Embedded

C++ (17/20)

زبان اصلی برای کنترل real-time و سیستم‌های latency-sensitive

ضروری
Python

زبان غالب برای prototyping، RL و scripting در رباتیک

ضروری
NVIDIA Jetson

پلتفرم edge AI استاندارد برای استقرار مدل روی ربات

مفید
Foxglove Studio

ابزار visualization و debugging داده‌های ROS و رباتیک

مفید
ضروری — باید یاد بگیریدمفید — ارزش یادگیری داردپیشرفته — برای سطوح ارشد

مسیر پیشرفت شغلی

از جونیور تا Staff Engineer — چه مهارت‌هایی نیاز دارید و چه درآمدی انتظار داشته باشید

مهندس رباتیک جونیور

۰ تا ۲ سال

~$105K

میانگین سالانه (آمریکا)

پیاده‌سازی node های ROS، نوشتن کنترلر ساده، debug سنسور و کمک به تیم perception

ROS 2PythonC++ basicsLinuxLinear Algebra

مهندس رباتیک میانی

۲ تا ۵ سال

~$165K

میانگین سالانه (آمریکا)

طراحی perception یا motion planning subsystem، آموزش policy در simulation و دیپلوی روی hardware

SLAMRL TrainingMPCSim2RealSystem Integration

مهندس ارشد رباتیک

۵ تا ۸ سال

~$235K

میانگین سالانه (آمریکا)

معماری کل stack رباتیک، رهبری فنی پروژه humanoid یا autonomy، منتورینگ تیم

ArchitectureFoundation ModelsSafety SystemsCross-team LeadershipResearch-to-Product

Staff / Principal Robotics Engineer

۸+ سال

~$350K

میانگین سالانه (آمریکا)

تعریف roadmap فنی شرکت، تصمیم‌گیری استراتژیک درباره hardware/software stack، ارتباط با C-level

Technical VisionOrg DesignResearch DirectionHardware-Software Co-designIndustry Influence

چالش‌ها و جنبه‌های منفی

واقعیت‌هایی که کمتر در آگهی‌های شغلی می‌بینید — قبل از ورود بدانید

Sim2Real gap

تحقیقاتی

Policy که در Isaac Sim کامل کار می‌کند ممکن است روی ربات واقعی به دلیل اختلاف dynamics، sensor noise و delay شکست بخورد. domain randomization و system identification ضروری‌اند اما هیچ‌گاه perfect نیستند.

Hardware bottleneck

استارتاپ

در استارتاپ، اغلب فقط ۲-۳ نسخه از ربات وجود دارد و چندین تیم برای استفاده از آن رقابت می‌کنند. این یعنی debugging و iteration بسیار کندتر از software خالص است.

Safety و liability

شرکت بزرگ

ربات‌های فیزیکی می‌توانند به انسان یا دارایی آسیب بزنند. هر تصمیم معماری باید safety case داشته باشد و تست‌های formal verification رد کند. این بار سنگین مهندسی محسوب می‌شود.

Latency و real-time constraints

عمومی

Control loop باید در chunk های ۱ تا ۱۰ میلی‌ثانیه اجرا شود. این یعنی نمی‌توان از هر library Python در hot path استفاده کرد و باید درک عمیقی از scheduling و jitter داشت.

هزینه آموزش و compute

تحقیقاتی

آموزش یک locomotion policy روی NVIDIA Isaac Lab می‌تواند هفته‌ها روی یک کلاستر A100/H100 طول بکشد. مدیریت هزینه و انتخاب experiment های مهم یکی از مهارت‌های ارشد است.

Long-tail edge cases

عمومی

ربات در محیط واقعی با موقعیت‌های ندیده روبه‌رو می‌شود — نور غیرعادی، شیء بازتابی، انسان غیرمنتظره. پوشش این long tail نیاز به سال‌ها داده میدانی و iteration دارد.

حقوق و بازار کار جهانی

حقوق جهانی مهندس رباتیک هوش مصنوعی

میانگین حقوق سالانه بر اساس تجربه در کشورهای مختلف

کشورمیانهارز
🇰🇷کره جنوبی
₩110,000,000KRW
🇯🇵ژاپن
¥14,000,000JPY
🇦🇪امارات
AED 300,000AED
🇺🇸آمریکا
$250,000USD
🇨🇦کانادا
CA$170,000CAD
🇸🇬سنگاپور
SGD 170,000SGD
🇨🇭سوئیس
CHF 165,000CHF
🇬🇧انگلستان
£125,000GBP
🇩🇪آلمان
€110,000EUR
🇳🇱هلند
€105,000EUR

* ارقام سالانه و تقریبی هستند و بر اساس میانگین بازار در سال ۲۰۲۵ محاسبه شده‌اند.

چگونه از صفر شروع کنیم

برنامه گام‌به‌گام برای ورود به مهندسی هوش مصنوعی

ماه ۱: ROS 2 و Linux

ROS 2 Humble را نصب کنید، tutorials رسمی را تمام کنید، یک node ساده publish/subscribe بنویسید. تسلط بر Bash و CMake.

ماه ۲: Computer Vision پایه

OpenCV را با Python یاد بگیرید، یک object detection ساده بسازید و آن را به یک ROS node وصل کنید.

ماه ۳: Simulation در Gazebo

یک ربات mobile در Gazebo بسازید و با teleop کنترل کنید. سپس Nav2 stack را روی آن راه‌اندازی کنید.

ماه ۴: Reinforcement Learning پایه

Spinning Up از OpenAI را تمام کنید، PPO را روی CartPole و سپس Ant در MuJoCo اجرا کنید.

ماه ۵: پروژه capstone simulation

یک ربات quadruped در Isaac Lab با PPO آموزش دهید تا روی terrain ساده راه برود. ویدیو ضبط کنید.

ماه ۶: portfolio و apply

GitHub را تمیز کنید، README حرفه‌ای بنویسید، LinkedIn را به‌روز کنید و برای positions جونیور رباتیک apply کنید.

پروژه‌های پیشنهادی برای رزومه

Mobile Robot با SLAM ساده

مبتدی

یک ربات شبیه‌سازی‌شده در Gazebo بسازید که با LiDAR محیط را map کند و به نقطه هدف navigate کند. از Nav2 stack استفاده کنید.

ROS 2GazeboNav2Python
زمان تخمینی: ۳ هفته

Object Detection و Pick-and-Place

متوسط

بازوی ربات (مثلاً Franka Panda در simulation) را برنامه‌ریزی کنید تا اشیاء را با camera تشخیص دهد و در جای مشخص قرار دهد.

MoveIt 2YOLOOpenCVROS 2
زمان تخمینی: ۴ هفته

Quadruped Locomotion با RL

پیشرفته

یک ربات چهارپا (Anymal یا Unitree A1) را در Isaac Lab با PPO آموزش دهید تا روی terrain ناهموار راه برود. خروجی: ویدیو + checkpoint.

Isaac LabPyTorchPPODomain Randomization
زمان تخمینی: ۶ هفته

Visual-Inertial SLAM روی Edge

پیشرفته

ORB-SLAM3 را روی NVIDIA Jetson Orin مستقر کنید، با دوربین stereo کالیبره کنید و دقت localization را اندازه‌گیری کنید.

C++ORB-SLAM3JetsonROS 2
زمان تخمینی: ۵ هفته

Imitation Learning با Diffusion Policy

پیشرفته

یک manipulation task ساده (push, stack) را با Diffusion Policy و demonstrations جمع‌آوری‌شده آموزش دهید. روی hardware یا simulation.

PyTorchDiffusion PolicyLeRobotMuJoCo
زمان تخمینی: ۸ هفته

مثال‌های واقعی و Case Studies

داستان‌های واقعی از مهندسانی که در این حوزه تأثیرگذار بوده‌اند

M

Marc Raibert

پیشینه

PhD از MIT در رباتیک، استاد Carnegie Mellon و MIT Leg Lab، سپس بنیان‌گذار Boston Dynamics در ۱۹۹۲. سال‌ها روی locomotion دو‌پا و چهارپا کار کرد قبل از اینکه ربات‌هایش viral شوند.

دستاورد

Boston Dynamics را تبدیل کرد به نماد جهانی رباتیک پیشرفته با ربات‌هایی مثل Atlas، Spot و Stretch. شرکت توسط Google خریداری شد، سپس به SoftBank فروخته شد و در نهایت توسط Hyundai به ارزش ۱.۱ میلیارد دلار خریداری شد. در ۲۰۲۲ مؤسسه AI Institute را برای تحقیقات بنیادی رباتیک تأسیس کرد.

درس کلیدی

تخصص عمیق و طولانی‌مدت در یک حوزه دشوار (locomotion) ارزش پایدار می‌سازد. Raibert ۳۰ سال روی مسئله راه رفتن ربات کار کرد قبل از اینکه دنیا متوجه ارزش آن شود. در رباتیک، پایداری و depth کلید پیشرفت است.

P

Pieter Abbeel

پیشینه

PhD از Stanford زیر نظر Andrew Ng، استاد UC Berkeley و co-founder Covariant. در ۲۰۱۰ یکی از پیشگامان apprenticeship learning و سپس deep RL برای رباتیک شد.

دستاورد

بنیان‌گذار آزمایشگاه BAIR Berkeley Robot Learning Lab. در ۲۰۱۷ Covariant را تأسیس کرد که universal AI brain برای ربات‌های انبار می‌سازد و توسط Amazon در ۲۰۲۴ با خرید بخشی از تیم تأیید شد. کورس CS285 او در Berkeley مرجع جهانی Deep RL است.

درس کلیدی

ترکیب آکادمیک قوی با کارآفرینی می‌تواند impact واقعی بسازد. Abbeel نشان داد که می‌توان هم professor تأثیرگذار بود، هم شرکت میلیارد دلاری ساخت و هم محقق فعال باقی ماند. تخصص در RL کاربردی همچنان طلایی است.

B

Brett Adcock

پیشینه

بنیان‌گذار Vettery (فروخته به Adecco به ۱۰۰ میلیون دلار) و Archer Aviation (IPO با ارزش‌گذاری چند میلیارد دلاری). در ۲۰۲۲ Figure را با هدف ساخت humanoid robot عمومی تأسیس کرد.

دستاورد

Figure در سال ۲۰۲۴ سرمایه‌گذاری Microsoft، OpenAI، NVIDIA و Jeff Bezos را با ارزش‌گذاری ۲.۶ میلیارد دلار جذب کرد. در ۲۰۲۵ Figure 02 را معرفی کرد که در کارخانه BMW در South Carolina به کار گرفته شد. در ۲۰۲۶ ارزش شرکت به ۳۹.۵ میلیارد دلار رسید.

درس کلیدی

پیش‌زمینه رباتیک رسمی برای رهبری شرکت رباتیک ضروری نیست — اما توانایی execute سریع، استخدام تیم سطح بالا و narrative قوی ضروری است. Adcock مهندسان top از Boston Dynamics، Tesla و Apple را جذب کرد و در کمتر از دو سال محصول قابل عرضه ساخت.

نمونه آگهی استخدام واقعی + تحلیل

یک آگهی واقعی از شرکت فعال در حال استخدام، با تحلیل هر بخش

Software Engineer, Reinforcement Learning

Boston DynamicsWaltham, Massachusetts (حضوری)2025-09
مشاهده آگهی اصلی

تحلیل نیازمندی‌ها

EN

MS or PhD in Computer Science, Robotics, or related field, or equivalent industry experience

MS یا PhD ترجیح داده می‌شود اما equivalent experience پذیرفته است. به طور مشخص یعنی ۵-۷ سال تجربه عملی در ML/Robotics با portfolio قوی هم قابل قبول است. اگر paper یا open-source project برجسته دارید، نبود مدرک مانع نیست.

ضروری
EN

Strong background in deep reinforcement learning (PPO, SAC, model-based RL)

این نیاز هسته‌ای است. باید بتوانید پیاده‌سازی PPO را از حافظه توضیح دهید، tuning hyperparameter را تجربه کرده باشید و درک عملی از reward shaping داشته باشید. تجربه با Isaac Lab یا Brax مزیت بزرگی است.

ضروری
EN

Proficiency in Python and PyTorch, plus C++ for robot integration

Python برای training، C++ برای deploy روی Atlas/Spot. این dual proficiency در Boston Dynamics واقعاً جدی است — کسی که فقط Python بلد است سخت روی hardware deploy می‌کند.

ضروری
EN

Experience with Sim2Real transfer and domain randomization

این مهارت کلیدی است که جدا کننده engineer جونیور از ارشد است. اگر تجربه عملی ندارید، یک پروژه شخصی locomotion در Isaac Lab با domain randomization و انتقال به robot واقعی (یا حتی smaller robot مثل Unitree Go2) می‌تواند جای آن را پر کند.

ضروری
EN

Familiarity with whole-body control or legged locomotion

تخصص خاص Boston Dynamics. اگر background در manipulation دارید، خواندن paper های ANYmal و Mini Cheetah و پیاده‌سازی یک پروژه quadruped می‌تواند gap را پر کند.

مهم
EN

Publications at top venues (ICRA, RSS, CoRL, NeurIPS)

برای positions تحقیقاتی Boston Dynamics مزیت بزرگ است اما الزامی نیست. به جای آن می‌توان open-source contribution به IsaacLab، LeRobot یا یک blog فنی deep درباره RL on hardware ارائه داد.

مفید

تحلیل مسئولیت‌ها

EN

Design and train RL policies for Atlas and Spot for new tasks

از تعریف reward function و observation space تا آموزش طولانی‌مدت روی cluster. شما owner یک skill جدید (مثلاً ladder climbing) هستید از prototype تا shipping.

EN

Develop scalable simulation infrastructure and domain randomization

ساخت training pipeline که با هزاران environment موازی روی GPU اجرا شود. این یعنی نیاز به مهارت‌های systems engineering در کنار ML.

EN

Collaborate with controls and hardware teams for robot deployment

RL policy باید با existing model-predictive controller و safety layer ترکیب شود. این یک کار تیمی پیچیده است که communication skills قوی نیاز دارد.

EN

Conduct experiments on physical robots and analyze failure modes

بخش بزرگی از کار، debugging روی hardware واقعی است. یعنی ساعت‌ها در lab با robot، log analysis و iteration. عاشق رباتیک بودن واقعاً مهم است.

نتیجه‌گیری کلی

این آگهی نشان می‌دهد Boston Dynamics به دنبال ترکیب نادری است: محقق RL با ذهنیت engineer که حاضر باشد روی hardware واقعی debug کند. اگر فقط در simulation تجربه دارید، خرید یک ربات کوچک (Unitree Go1، Stretch 3) و deploy کردن policy روی آن می‌تواند تفاوت بزرگی در apply شما ایجاد کند. تمرکز روی portfolio با ویدیو از robot واقعی، نه فقط simulation.

آینده و روندها

پیش‌بینی ۵–۱۰ ساله و مهارت‌هایی که باید یاد بگیرید

بازار جهانی humanoid robots از ۲.۳ میلیارد دلار در ۲۰۲۵ به ۳۸ میلیارد دلار تا ۲۰۳۵ — رشد ۳۲٪ سالانه (CAGR)

منبع: Goldman Sachs Research Humanoid Robot Market Report 2024 / Morgan Stanley Humanoid 100

مهارت‌های نوظهور که باید یاد بگیرید

Vision-Language-Action Models (RT-2, OpenVLA, Pi0)Whole-Body Control برای HumanoidDiffusion Policy و Action ChunkingGPU-Accelerated RL (Isaac Lab, MJX)Foundation Models برای رباتیکMulti-Robot Coordination و SwarmTactile Sensing و Soft Robotics

پیش‌بینی‌های آینده

2026

حداقل ۱۰هزار humanoid robot در محیط‌های کاری واقعی (warehouse، logistics) deploy می‌شود — Figure، Agility و Apptronik رهبران بازار خواهند بود

2027

VLA models به استاندارد صنعتی برای task generalization تبدیل می‌شوند — Pi0 و OpenVLA رقیب RT-3 از DeepMind می‌شوند

2028

اولین humanoid برای استفاده خانگی با قیمت زیر ۲۰هزار دلار عرضه می‌شود — احتمالاً از 1X Technologies یا Unitree

2030

بازار humanoid robotics از ۱۰ میلیارد دلار عبور می‌کند و رباتیک به یکی از سه حوزه پراستخدام مهندسی AI تبدیل می‌شود

ریسک‌های واقعی

ریسک اصلی این حوزه نه automation شدن خود نقش، بلکه consolidation شدید بازار است. تا ۲۰۲۸، احتمالاً ۸۰٪ از ۵۰+ شرکت humanoid فعلی شکست می‌خورند یا ادغام می‌شوند. مهندسانی که فقط در یک نوع ربات تخصص دارند آسیب‌پذیرترند؛ آن‌هایی که در fundamentals (perception، RL، control) قوی هستند می‌توانند بین شرکت‌ها جابه‌جا شوند. ریسک دوم: foundation models رباتیک ممکن است بخشی از custom engineering فعلی را خودکار کنند — مهندسان موفق آن‌هایی هستند که می‌فهمند چگونه از این models به جای رقابت با آن‌ها استفاده کنند.

ویدیوهای آموزشی

برای راهنمایی شخصی‌سازی‌شده مشاوره بگیرید