42dot

Embedded SW Engineer

Sunnyvale, United States. Posted 5 months ago

The role

You will develop and optimize core applications running on in-vehicle embedded Linux platforms. You will work with cross-functional teams to build in-vehicle experience and autonomous driving systems.

What you will do

  • Design, implement, and maintain Linux-based in-vehicle applications for infotainment and autonomous driving systems.
  • Collaborate with hardware and firmware teams to integrate system-level components.
  • Optimize performance, reliability, and boot times of embedded Linux platforms.
  • Debug complex system-level issues across middleware, kernel, and user-space applications.
  • Contribute to system architecture and software design reviews.
  • Work closely with QA to define test strategies and ensure high code quality.

Required qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of experience developing applications for embedded Linux systems.
  • Strong programming skills in C/C++ and/or Rust.
  • Experience with inter-process communication (IPC), systemd, and POSIX APIs.
  • Familiarity with Linux build systems (e.g., Yocto, CMake, Make, Bazel).
  • Solid understanding of system resource management, memory handling, and threading.
  • Strong problem-solving skills and ability to debug low-level software.
  • Passion for autonomous vehicles, robotics, or mobility innovation.

Nice to have

  • Experience with automotive platforms, autonomous driving stacks, Android Automotive OS (AAOS) or Robot Operating System (ROS).
  • Experience with profiling and optimizing Linux system performance.
  • Knowledge of vehicle network protocols (CAN, LIN, Automotive Ethernet).
  • Contributions to open-source Linux or embedded projects.
  • Experience with Python and shell scripting is a plus.

Before you apply

  • Application Review
  • Coding Test
  • 1st interview
  • 2nd interview
  • Offer Negotiation

About the company

42dot is a mobility AI company and the Global Software Center of Hyundai Motor Group. They develop software-defined vehicle technologies.

Embedded SW Engineer at 42dot | JobZoey