S

Senior System Integration Engineer (Robotics)

Samson Rose
Full-time
On-site
San Francisco, California, United States
Robotics
 We are exclusively engaged with an outdoor robotics client to help find a Senior System Integration Engineer to lead the hardware and software integration of various subsystems, including microcontrollers (MCUs), sensors, and communication modules. This person will collaborate with cross-functional team members to develop, test, and optimize their autonomous systems.
 
Key Responsibilities
  • Lead the integration of hardware and software components for autonomous robotic systems.
  • Develop, configure, and optimize firmware and drivers for MCUs and sensors (IMU, LiDAR, GPS, cameras, etc.).
  • Design and execute system-level tests to validate hardware/software integration and ensure performance targets are met.
  • Troubleshoot and resolve hardware and software issues related to sensor fusion, communication, and control systems.
  • Ensure accurate data acquisition, processing, and communication from various sensors and devices.
  • Document integration processes, test plans, and results.
 
Requirements
  • 5+ years in hardware/software integration for robotic or embedded systems.
  • Proficiency in C/C++ and Python.
  • Experience with MCUs and associated peripherals.
  • Hands-on experience with sensor integration (IMUs, cameras, LiDARs, GPS).
  • Familiarity with communication protocols: SPI, I2C, UART, CAN, Ethernet, and wireless.
  • Proficiency with development tools like Git, JIRA, and hardware debugging tools (oscilloscopes, logic analyzers).
  • Strong problem-solving abilities, attention to detail, and the ability to work collaboratively in a dynamic environment.
 
Preferred:
  • Experience in autonomous vehicle development or industrial robotics.
  • Experience with ROS (Robot Operating System) and sensor fusion techniques.
  • Experience with calibration and synchronization of multi-sensor systems.
 
If this role is of interest to you, please apply for it with your current resume. We will reach out to schedule an initial call.