REE logo

Motion Control Software Engineer

REE

On-site
Glil Yam, IL
Full-time
Mid Level
3+ yrs
Salary not listedPosted 2mo ago

Real job — pulled straight from REE’s careers page · Verified June 11, 2026 · No reposts.

Job description

REE is hiring a Motion Control Software Engineer — a full-time, based in Glil Yam, IL role. Apply directly on REE's careers page below.

Motion Control SW Engineer

Location: Israel, Glil Yam (IL)

Description

We are looking for a motivated and skilled Motion Control Software Engineer to join REE’s Motion Control team in developing automotive-grade embedded systems. You will design and implement cutting-edge control algorithms, deliver high-quality embedded software, and contribute to REE’s innovative X-by-wire vehicle platforms.

This role is an opportunity to work in a multidisciplinary environment, collaborating with mechanical, electrical, and systems engineers, while advancing your expertise in motion control and automotive technologies.

Key Responsibilities

  • Design, implement, and test embedded software for motion control applications (motor control, steer-by-wire, brake-by-wire).
  • Develop Simulink-based algorithms and support auto code generation workflows.
  • Collaborate with team members to integrate control algorithms into automotive ECUs.
  • Debug, profile, and optimize real-time embedded software in C/C++.
  • Ensure compliance with automotive quality and safety standards (ISO 26262, ASPICE).
  • Work closely with cross-functional teams to deliver software aligned with program timelines.
  • Stay current with industry best practices and contribute to continuous improvement in tools and methodologies.


Requirements

  • BSc. in Electrical Engineering, Mechanical Engineering, Computer Engineering, or related field (MSc. – Advantage).
  • 3–5 years of hands-on experience in motion control software engineering, including:
  • Real-time embedded software development (C/C++).
  • Auto code generation workflows (Simulink, Embedded Coder).
  • Motor control systems (BLDC/PMSM/FOC, etc.).
  • Familiarity with hardware/software integration for electromechanical systems.
  • Strong analytical and problem-solving skills.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Good communication and interpersonal skills.

 

Nice to Have

  • Knowledge of automotive embedded systems (ECU architectures, CAN, vehicle dynamics).
  • Experience with automotive calibration tools (e.g., Vector CANape).
  • Familiarity with Agile methodologies and requirements traceability tools.
  • Experience with automotive safety standards (ISO 26262).


Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Millennium Management logo

AI Data Scientist

Hong Kong, Hong Kong
✓ From careers page· 6m ago
Millennium Management logo

Software Engineer

Miami, FL
✓ From careers page· 6m ago
Travelers logo

Software Engineer

$99k–$163kHartford, CT
✓ From careers page· 9m ago
Virtasant logo

Senior Platform Engineer, Cloud Infrastructure

Remote · US, Canada
✓ From careers page· 9m ago

Frequently asked questions

What skills are required for Motion Control Software Engineer at REE?

The required skills for Motion Control Software Engineer at REE include: C, C++, Simulink, CAN.

What is the seniority level for Motion Control Software Engineer at REE?

Motion Control Software Engineer at REE is a Mid Level level position.

How do I apply for Motion Control Software Engineer at REE?

You can view the full description and apply for Motion Control Software Engineer at REE on EchoJobs: https://echojobs.io/job/ree-motion-control-sw-engineer-lpd4d.