H

Horizon Roofing

Offers diverse roofing systems and guidance

Robotics Software Engineer Autonomous Robots Process Logic

Full-Time
$75k - $125k+ $200 date-night reimbursement
Mid
Waite Park, MN, USA
In PersonOn-site work includes field days on roofs.
AI & Machine LearningRobotics & Autonomous Systems

About the job

Requirements
  • Experience building software for mobile robots or autonomous vehicles that shipped to real users.
  • Strong experience with ROS 2, including Nav2, robot localization or equivalent sensor fusion, behavior trees, and launch and lifecycle management.
  • Experience with Python and C++ on Linux and familiarity with embedded compute such as NVIDIA Jetson.
  • Hands-on experience with GNSS/RTK, lidar, and IMUs, including practical outdoor localization challenges.
  • Experience debugging robots in the field.
  • Ability to explain robot behavior to roofing crews.
Responsibilities
  • Own the robot codebase end to end, including navigation, localization, multi-robot coordination, the iPhone interface, and systems running on the robots.
  • Improve the reliability of centimeter-accurate RTK positioning, heading, and roof-edge boundaries.
  • Build robot-to-robot coordination for following, queuing, and handoffs at a moving machine.
  • Integrate GNSS, UWB, IMUs, load cells, buttons, status lights, and new attachments.
  • Establish engineering discipline through a single codebase, field-matched simulation, tests, GitHub pull requests, and over-the-air updates.
  • Spend time on roofs with crews, observe failures, and fix them.
  • Use AI coding tools daily, including Claude Code and ChatGPT, to accelerate work.
Desired Qualifications
  • Experience with multi-robot coordination or formation control.
  • Experience with UWB or other short-range relative positioning.
  • Experience with Gazebo or Isaac Sim and continuous integration for robotics.
  • Web front-end experience, including JavaScript, WebSockets, or rosbridge.
  • Thermal or ruggedization experience for electronics in harsh environments.
  • Construction or heavy-equipment background.

About the company

Horizon Roofing provides roofing installation, maintenance, and repair using a range of systems tailored to each building and budget. They assess a project, present multiple roofing options, and provide expert guidance to choose the best system for the client’s needs. The installation is carried out by experienced crews across their Twin Cities and St. Cloud offices. The company distinguishes itself through a broad selection of roofing systems, long-standing workmanship, and a history of awards and steady growth. Their goal is to deliver added value to customers’ investments by offering quality workmanship, reliable service, and modern building practices.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

Waite Park, Minnesota

Founded

1976

Get referred to Horizon Roofing

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Its website updated 2026-09-07, signaling active operations and ongoing customer acquisition.
  • RepairHit shows 240-plus five-star reviews in 2026, strengthening conversion and trust.
  • BBB shows 24-hour availability in Charlotte, matching storm-response demand and emergency leads.

What critics are saying

  • BBB lists owner Matt Hultquist; one claims dispute can quickly damage Charlotte referrals.
  • Horizon Roofing depends on insurance-restoration work, exposing cash flow to adjuster delays and denials.
  • No visible funding, acquisitions, or national expansion leaves Horizon Roofing exposed to local competitors.

What makes Horizon Roofing unique

  • Horizon Roofing claims 80 awards and 24/7 service on its 2026-08-22 site.
  • Matt Hultquist runs a Charlotte, NC operation built around inspections and insurance restoration.
  • Horizon Roofing markets financing partnerships with local banks, easing replacement purchases for homeowners.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Life Insurance
  • Paid Time Off
  • Employee Referral Bonus