Skip to content

Jobs

Gatik

Robot type
Autonomous Vehicle
Location
PhoenixArizonaUSA
Job type
Hardware
Posted
May 11, 2026
Full-time

Robotics Engineer

Job description

We have delivered complete, proprietary AV technology - an integration of software and hardware - to enable earlier successes for our clients in constrained Level 4 autonomy. By choosing the middle mile – with defined point-to-point delivery, we have simplified some of the more complex AV challenges, enabling us to achieve full autonomy ahead of competitors. Given extensive knowledge of Gatik’s well-defined, fixed route ODDs and hybrid architecture, we are able to hyper-optimize our models with exponentially less data, establish gate-keeping mechanisms to maintain explainability, and ensure continued safety of the system for unmanned operations.

Visit us at Gatik for more company…

Job responsibilities

  • Design, execute, and document test plans for autonomous driving features, including perception, localization, path planning, and vehicle control.
  • Develop and maintain test scripts and automation tools using Python and C++ on Linux-based platforms.
  • Work with ROS1 and ROS2 to launch nodes, record/replay rosbags, debug topic streams, and integrate test harnesses.
  • Interface with vehicle electronics over the CAN bus — sending, receiving, and decoding signals using tools such as CANalyzer, SocketCAN, or equivalent.
  • Reproduce, triage, and log defects with detailed steps, sensor data, and rosbag artifacts; collaborate with the development team to drive issues to closure.
  • Calibrate and verify sensor stacks (LiDAR, camera, radar, IMU, GNSS) and validate sensor fusion outputs.
  • Participate in track testing, closed-course evaluations, and structured public-road drives in accordance with safety protocols.
  • Contribute to test infrastructure: data pipelines, regression suites, KPIs, and dashboards that measure autonomy performance over time.

Job requirements

  • Master's degree in Mechanical, Electrical, Electronics, Mechatronics, Robotics, Computer Science, or a related engineering discipline.
  • Hands-on experience with Linux (Ubuntu) — comfortable with the shell, build systems, networking, and debugging tools.
  • Working knowledge of ROS1 and ROS2 — nodes, topics, services, launch files, rosbag, tf, and basic package development.
  • Practical exposure to the CAN protocol, including message decoding using DBC files and use of CAN tools/hardware (Vector, Kvaser, or similar).
  • Solid foundation in automobile systems — powertrain, steering, braking, vehicle dynamics.
  • Understanding of robotics fundamentals — coordinate frames, transforms, sensors, actuators, and basic state estimation.
  • Basic Python scripting for automation, log parsing, and data analysis.
  • Reading-level proficiency in C++, with the ability to navigate, debug, and make small modifications to existing codebases.

Similar jobs