3h ago

Software Engineer – Robotics & Systems

Columbus, Ohio
full-timemidrobotics

Tech Stack

Description

You will develop full-stack software for sensing and robotic systems, including hardware abstraction layers (HALs), device drivers, and ROS-based components. You'll work closely with hardware teams to integrate sensors, actuators, and robotic platforms, optimizing software for embedded compute like NVIDIA Jetson.

Requirements

  • 3-6 years experience in robotics, automation, or embedded systems
  • Strong C++ in production environments
  • Working knowledge of Python
  • Hands-on experience with ROS or ROS2 in deployed systems
  • Experience with embedded Linux and cross-compilation

Responsibilities

  • Develop HALs for cameras, laser sensors, and communication interfaces
  • Build software architecture integrating robotic arms and welding systems
  • Design and implement device drivers and ROS-based components
  • Optimize software for NVIDIA Jetson with real-time and GPU-accelerated workloads
  • Collaborate with hardware and firmware teams on bring-up and debugging
0 views 0 saves 0 applications