Join a winning team!

Current Open Positions

Job Title: Robotics Engineer

Location: Clients in Cape Code - MA area & NY capital region
Job Type: Full-time
Experience Level: 1–3 years
Education Requirement: Master’s degree in Robotics, Computer Science, Engineering, or related field

Job Description:

We are looking for a highly motivated Robotics Engineer with a strong academic foundation and hands-on experience in building robotic systems. In this role, you will contribute to the development of autonomous robots by working across the robotics software stack—including perception, control, and system integration. This is a great opportunity for someone with a graduate-level background who is eager to apply their skills in a dynamic and impactful environment.

Key Responsibilities:

  • Develop and maintain software for robotic systems, including perception, planning, and control modules.

  • Integrate sensors and hardware components with embedded and real-time systems.

  • Design and implement algorithms for object detection, localization, mapping, and motion control.

  • Create and use simulation environments to test robotic behaviors and system performance.

  • Work with sensor data and curated datasets to train or evaluate algorithms and models.

  • Perform system testing, including debugging, field validation, and performance analysis.

  • Collaborate with cross-functional teams to design robust robotic solutions.

  • Document software, workflows, and test results clearly and systematically.

  • Participate in continuous improvement of development tools and practices.

Required Qualifications:

  • Master’s degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a closely related field.

  • Up to 3 years of relevant experience (academic, internship, or industry).

  • Proficiency in C++ and Python.

  • Familiarity with ROS or ROS 2, Linux, and software development best practices.

  • Experience with robotic simulation tools (e.g., Gazebo, Isaac Sim, Webots) and version control (e.g., Git).

  • Basic understanding of perception, control, or SLAM algorithms.

  • Strong problem-solving skills and ability to work both independently and in a team.

Preferred Qualifications:

  • Hands-on experience with real robots or field-deployed systems.

  • Exposure to AI/ML techniques for robotics applications.

  • Experience working with embedded platforms such as NVIDIA Jetson or Raspberry Pi.

We encourage applicants who are passionate about robotics and eager to grow in a fast-paced, multidisciplinary environment. If you’re ready to contribute to real-world robotic solutions and sharpen your skills across the stack, we’d love to hear from you.

Contact careers@gdbsi.com for any questions.