עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
At Mentee Robotics, we are redefining the future of humanoid automation. Our flagship product, Menteebot v3, is a fully autonomous, AI-integrated robot designed to adapt, learn, and operate in dynamic real-world environments—from logistics to manufacturing to retail.
We combine advanced AI, embedded control, and mechanical precision into a single platform engineered for performance, agility, and real-world deployment.
Your Role: Embedded Software Engineer
We're looking for a hands-on embedded engineer to join our growing core robotics team. If you're passionate about high-performance real-time systems, motor control, or industrial protocols like EtherCAT, this is your opportunity to work on a truly cutting-edge humanoid robot.
You’ll design, implement, and optimize embedded code for real-time control of actuators, sensors, and communication layers running directly on STM32 microcontrollers — all bare metal, no OS. This is not application-level development — it’s close to the metal, critical-path firmware engineering.
Responsibilities:
- Design and develop real-time firmware in C for STM32-based robotic subsystems.
- Write precise, efficient, and maintainable code for motor control, IO handling, safety loops, and communication.
- Work with high-speed buses, ADCs, DMA, interrupts, timers, and peripherals.
- Implement and/or integrate industrial communication protocols such as EtherCAT, CAN, and UART.
- Collaborate closely with electrical, mechanical, AI, and control teams to define requirements and deliver robust systems.
- Debug and validate code using logic analyzers, oscilloscopes, and hardware-in-the-loop testing.
- Take full ownership of your code – from bring-up to deployment in the lab and field.
Requirements:
- B.Sc. in Electrical Engineering, Computer Engineering a related field or equivalent experience.
- 5+ years of experience in embedded firmware development (bare metal, real-time systems).
- Strong proficiency in C and STM32 microcontroller programming.
- Hands-on experience with motor control algorithms and/or industrial communication protocols.
- Excellent debugging skills – both in code and hardware environments.
- Comfortable with schematics, data sheets, and interpreting electrical signals on the bench.
Advantages:
- Deep knowledge of EtherCAT, including stack integration and real-time tuning.
- Experience with field-oriented control (FOC), current/torque/velocity loops, and encoder interfaces.
- Exposure to Python for scripting, testing, or automation.
- Familiarity with MISRA C, safety standards, or structured code practices.
- Experience in complex robotics or motion systems.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Embedded Software Engineer
כמהנדס תוכנה משובצת ב-Mentee Robotics, תהיה אחראי על תכנון, הטמעה ואופטימיזציה של קוד משובץ בזמן אמת עבור בקרת מפעילים, חיישנים ושכבות תקשורת במיקרו-בקרים של STM32, ללא מערכת הפעלה. תפקיד זה מתמקד בפיתוח קושחה קריטית קרוב לחומרה עבור הרובוט ההומנואידי המתקדם Menteebot v3.
משרות נוספות מומלצות עבורך
-
Senior Embedded Firmware Engineer, Digital Signal Processing, Google Cloud
-
חיפה
Google
-
-
Embedded Engineer
-
חיפה
Apple
-
-
Embedded Engineer
-
הרצליה
Apple
-
-
Firmware Engineer - Ethernet Switching
-
רעננה
NVIDIA
-
-
Firmware Engineer – GPU Networking
-
תל אביב - יפו
NVIDIA
-
-
Firmware Engineer – Ethernet Switching
-
מיקום לא צוין
NVIDIA
-
22,000-32,000 ₪