Drimva

Apple

Sr. System Software Engineer

$185K–$325K

Sunnyvale, California · Senior · Full-time · Posted Jan 12, 2026

Experience
5+ years of hands-on experience designing, building, and deploying robotic systems that encompass both hardware and software components.
Education
Bachelor’s degree in Robotics, Mechatronics, Mechanical Engineering, Electrical Engineering, Computer Science, or equivalent practical experience.

About the job

Build and validate robotic prototypes spanning sensor hardware, embedded software, perception, machine learning, and human-device interaction to inform future product direction.

What you'll do

  • Design, integrate, and test multimodal sensor systems and develop low-latency perception and sensor-fusion algorithms.
  • Build electromechanical systems, firmware, device drivers, and real-time control software.
  • Apply machine learning and prototype user interfaces while collaborating across disciplines.

What they ask for

  • Bachelor’s degree in a listed engineering or computer science field, or equivalent practical experience.
  • 5+ years of hands-on experience designing, building, and deploying robotic systems with hardware and software components.
  • Programming experience in C++ and/or Python for robotics applications.

Nice to have

  • System integration, sensor-based perception, electromechanical control, embedded systems, machine learning for robotics, or human-robot interaction experience.
  • Master’s or PhD in Robotics, Mechatronics, Computer Science, or a related field.

Pay

$184,700 and $324,800 USD base salary

Tools

C++, Python, LiDAR, IMUs, RTOS

AI focus

Apply machine learning models to perception, calibration, and control; develop perception and sensor-fusion algorithms.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)