Robotics Software Engineer - ROS / Drone Systems Job at Thalrix LLC, Worcester, MA

OXlydEd1bFNmNWQzTUYzK0EyQmpnMHhpelE9PQ==
  • Thalrix LLC
  • Worcester, MA

Job Description

Job Description

Job Description

Job Description:
As our Robotics Software Engineer, you’ll work directly with ROS 2, Ardupilot or PX4, and Gazebo to support the development and testing of drone models. You'll create and refine Gazebo environments, integrate cameras and fixed-wing drone models, and build a testing infrastructure. A key part of your role will be exposing essential data and streams, such as camera feeds, for use by the rest of our team. You'll support our CS team members (who have limited robotics experience) by providing the tools and resources they need, including integrating object detection scripts, SLAM, path planning, and ORCA algorithms into the ROS environment.

Responsibilities:

  • Develop, test, and deploy drone models and simulation environments in ROS 2 and Gazebo
  • Integrate cameras, sensors, and fixed-wing models into simulation and real-world tests
  • Set up and expose essential data streams (e.g., camera feeds) for other team members
  • Collaborate with a small, focused team on rapid prototyping and iterative testing
  • Provide guidance on ROS integration and assist with the implementation of SLAM, path planning, and other robotics algorithms

Qualifications:

  • Familiarity with Python, C++, ROS 2, Gazebo, and Ubuntu
  • Some experience with SLAM, path planning, or ORCA is a plus
  • Interest in working in a startup environment with a hands-on approach
  • Ability to communicate and work effectively with a cross-functional team, including non-robotics software engineers

Bonus Skills:

  • Experience with autonomous drones, SITL testing, and Ardupilot or PX4
  • Background in computer vision or experience with object detection models

 

Job Tags

Similar Jobs

USAA

Bank Business Process Consultant Senior-Bank Disputes Job at USAA

 ...members to how we treat each other. Come be a part of what makes us so special! The Opportunity As a dedicated Bank Business Process Consultant Senior-Bank Disputes, you will apply sophisticated knowledge of bank processes and products and acts as a trusted advisor... 

Orange County CA

Communications Technician II (Technical Services Unit) Job at Orange County CA

 ...organized in six areas that specialize in specific operational and technical units, including Administration/Operations, Special Projects, Radio Communications, Applications, Infrastructure, and Security. Each section maintains a staff of Managers, Engineers, Technicians, and... 

Fusion Now LLC

Owner Operator - Flatbed in Indiana Job at Fusion Now LLC

 ...Hiring Owner Operators - Flatbed in Indiana Welcome to Carrier One! We are a 100% Owner Operator Flatbed trucking company based in...  ...how to support a fleet of owner-operators. Check out why so many drivers bring their trucks to Carrier One!~ Established & Respected:... 

Mary Kraft HR

Worker Compensation Claims Adjuster Job at Mary Kraft HR

 ...Job Description Job Description Job Profile Job Title Workers Compensation Claims Adjuster (1367280) Location Remote Hire Type Contingent Hourly $46.42 - $50 Work Model Monday Friday Contact Phone (***) ***-**** Contact Email... 

Renesas Electronics

Senior Staff Human Resource Business Partner Job at Renesas Electronics

 ...Job Description Job Description This Senior Staff HR Business Partner position will support the Power Product Group, in partnership...  ...the U.S., potentially up to once a month, and may include international travel as well. Additional Information Renesas is...