Embedded SW Engineer
42dot - Sunnyvale, CA
Hiring: Embedded SW Engineer Company: 42dot Location: Sunnyvale, CA Job Posted Time: 2026-09-03 10:38:27 Target Skills & Keywords : Android, Bazel, C, C++, CMake, Embedded Systems, Firmware, Linux, Python, Rust, Shell About the job Experience: •10+ years of experience developing applications for embedded Linux systems. - Strong programming skills in C/C++ and/or Rust. Experience with Python and shell scripting is a plus. Required Skills: •Design, implement, and maintain Linux-based in-vehicle applications for infotainment and autonomous driving systems. •Partner cross-functionally with hardware and firmware teams to integrate system-level components across real-time and user-space applications. •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, ensuring security, modularity, and scalability. •Work closely with QA to define test strategies and ensure high code quality. Qualifications: •Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. •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. •Knowledge of vehicle network protocols (CAN, LIN, Automotive Ethernet). •Contributions to open-source Linux or embedded projects. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!