Embedded Software Engineer
פורסם אתמול · 32 מועמדים
- 3+ years in embedded software development
- Strong C/C++ expertise
- Experience with MCU / RTOS (STM32, ESP32, Cortex-M, FreeRTOS, etc.)
- Experience with motors, sensors, robotics, or physical systems
- Experience with CAN, UART, SPI, I2C
- Experience with AGV, AMR, drones, or autonomous systems
- Motor control or CANopen experience
- IMU, encoder, camera, or localization experience
- Python (testing/automation), Embedded Linux, or ROS / ROS 2
- Scaling robotic products from prototype to production
חולץ מתיאור המשרה · מתעדכן אוטומטית
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןUNIT is building a revolutionary Physical AI product: a global fleet of intelligent robots redefining logistics. We’re looking for a hands-on Embedded Software Engineer to join our R&D team and develop the software that makes our robots move, sense, react, and operate reliably in the real world.
📍 Location: Caesarea, Israel (Full-time, On-site)
The Role
Develop and own embedded software running on our robotic platforms—from hardware interfaces and communication to robot behaviors, motion sequences, state machines, and system integration.
What You Will Own
• Robot Behavior & Control: Embedded logic for driving, rotation, lifting, charging, positioning, and recovery.
• Embedded Development: C/C++ software on MCU / RTOS-based systems.
• Motion & Sensor Integration: Motors, encoders, IMUs, cameras, and sensors.
• Communication: Controller-to-sensor/motor communication using CAN and serial protocols.
• System Debugging & Reliability: Cross-functional troubleshooting, fault detection, recovery logic, and diagnostics.
• Testing & Integration: Direct testing on physical robots with HW, Mechanical, and System teams.
Core Requirements
• 3+ years in embedded software development.
• Strong C/C++ expertise.
• Experience with MCU / RTOS (STM32, ESP32, Cortex-M, FreeRTOS, etc.).
• Experience with motors, sensors, robotics, or physical systems.
• Experience with CAN, UART, SPI, I2C.
• Strong system-level debugging and state machine / event-driven software design.
• B.Sc. in CS, Computer Engineering, Electrical Engineering, or related field.
Bonus Points
• Experience with AGV, AMR, drones, or autonomous systems.
• Motor control or CANopen experience.
• IMU, encoder, camera, or localization experience.
• Python (testing/automation), Embedded Linux, or ROS / ROS 2.
• Scaling robotic products from prototype to production.
📩 Interested? Send your CV to: career@unitailabs.com
🌐 Learn more: www.unit.co
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 3+ years in embedded software development, Strong C/C++ expertise, Experience with MCU / RTOS (STM32, ESP32, Cortex-M, FreeRTOS, etc.), Experience with motors, sensors, robotics, or physical systems, Experience with CAN, UART, SPI, I2C