سافتور موشن
سافتور موشن

C++ Embedded Engineer (SOC)

Shiraz
Remote
Full Time
Sunday to Thursday, 8:30 to 5:30- Closed on Saturday
-
Bonus -Occasional packages and gifts
51 - 200 employees
Automotive
توضیحات بیشتر

key Requirements

3 years experience in similar position
GIT - Intermediate
Embedded C - Advanced
Docker - Intermediate

Job Description

Join us and work on cutting-edge SOC-based autonomous driving systems, contributing to next-generation fusion technologies. If you're passionate about high-performance embedded software and enjoy solving complex engineering challenges, we’d love to meet you!

𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬

  • Design, develop, and optimize C++ software modules for SOC-based autonomous driving platforms.
  • Build high-performance, reliable, real-time embedded software for automotive systems.
  • Collaborate with systems, hardware, perception, and infrastructure teams for ECU/SOC integration.
  • Debug, profile, and optimize software using industry-standard tools.
  • Participate in (or lead, depending on seniority) design discussions, code reviews, and architectural decisions.
  • Contribute to documentation, testing, CI/CD, and workflow improvements.
  • Support integration and hardware bring-up using lab equipment and debugging interfaces.
  • Identify technical challenges and propose solutions to enhance software quality.
  • Senior roles: Mentor team members and shape engineering best practices.


𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field.
  • 3–7+ years of C++ development experience in embedded, real-time, or SOC-based systems.
  • Strong understanding of SOC architectures, embedded fundamentals, and automotive ECU concepts.
  • Hands-on experience with CAN, Ethernet, and other automotive communication protocols.
  • Practical knowledge of Docker, Git, CI/CD, and modern development workflows.
  • Proficiency in Linux, scripting, and command-line tools.
  • Experience with debugging/profiling tools (GDB, Valgrind, perf, etc.).
  • Strong English communication skills.


𝐁𝐨𝐧𝐮𝐬 𝐏𝐨𝐢𝐧𝐭𝐬

  • Experience with ROS/ROS2.
  • Background in ADAS, autonomous driving, or automotive safety software.
  • Knowledge of ISO 26262, ASPICE, or RTOS platforms.
  • Hardware bring-up experience (oscilloscopes, logic analyzers, etc.).
  • Python skills for automation/tooling.
  • Leadership or mentoring experience for senior roles.

Job Requirements

Gender
Men / Women
Software
Embedded C| Advanced Docker| Intermediate GIT| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای سافتور موشن