GrepJob
Diligent Robotics

Systems Software Engineer - Robotic Platform

Diligent Robotics
Apply
2 months ago

Responsibilities

  • Own and evolve core robot system foundations including firmware interfaces and Linux configuration.
  • Build and maintain robust sensor drivers and hardware interfaces.
  • Lead efforts around sensor calibration, time synchronization, and data integrity.
  • Improve reliability and reproducibility of system builds and deployments.
  • Maintain system-level documentation and operational playbooks.
  • Partner with autonomy/platform teams to meet system requirements.
  • Contribute to architecture decisions for modularity and scalability.

Requirements

  • Undergraduate or graduate degree in Robotics, Computer Science, Electrical Engineering, or related field.
  • 5+ years of professional software engineering experience in robotics or complex cyber physical systems.
  • Experience with sensor calibration and time synchronization.
  • Comfort with basic networking concepts relevant to robotic systems.
  • Experience with Linux-based IoT/robot deployments.
  • Experience with reproducible build systems and environments.
  • Bonus: experience with robot software stacks, ROS, controls, or on-robot performance/debugging.

Tech Stack

DockerLinux

Categories