Jobs › Companies › Procore › Senior Software Engineer, Mechatronics

Über diese Senior Software Engineer, Mechatronics Stelle bei Procore

Procore · Hybrid · NZ - New Zealand

Role Overview

The Capture Agent team is responsible for building all features related to the use of ground robots to scan work-sites, undertake inspections, and capture data. We’re hiring a Senior Engineer to develop the on-robot and cloud software that lets those navigate and complete missions on sites with minimal human supervision.

The Capture Agent team is breaking new ground in the global adoption of robotics, providing world-leading features for the use of robots in industry. We value initiative, innovation, and people with a strong sense of ownership. Join a team of motivated and talented engineers, and provide an essential set of skills for building the future of how robots, people, and the real world interact.

Don’t worry if you don’t meet every requirement. If your strengths align with some of these areas, we encourage you to apply.


Responsibilities

  • Analysis, architecture, development, testing and maintenance of the autonomy software running on robots and other edge devices, including localization, navigation, path planning and trajectory generation.
  • Development of software solutions for remote monitoring, control, management, orchestration, mission planning and diagnostics of ground robots.
  • Deploying autonomous robots on customer sites, supporting those deployments over an extended period, and feeding what is learned in the field back into the autonomy stack.
  • Working with leading technology companies to support new robot products.
  • Championing new robotics features and applications both internally and externally, including through documentation, training, and advocacy.
  • Working with customers to build new capabilities, deliver proof-of-value projects and support remote mobile robotics applications.

Requirements

  • A four-year engineering degree in a relevant discipline, or equivalent practical industry experience.
  • Industry experience in designing and delivering automation for ground robots.
  • Demonstrated proficiency in using AI-powered development tools and autonomous coding agents to improve engineering productivity, quality, and delivery speed.
  • Field test experience deploying autonomous robots on site, and supporting deployments over an extended period.
  • Extensive professional software development experience including software architecture and design best practices; software lifecycle management using modern tooling; software testing and debugging.
  • Experience in programming languages such as Go, JavaScript/TypeScript, C/C++, and Python.
  • Demonstrated experience with localization and navigation for autonomous mobile robots, including path planning and trajectory generation.
  • Experience leveraging modern simulation tooling to support autonomy development.
  • Strong understanding of data analysis and machine learning, including dataset preparation, feature engineering, cross-validation, and model evaluation, preferably with experience in computer vision. Experience developing custom neural networks or machine learning models is a plus.
  • Experience with robotics software frameworks such as ROS/ROS2, MQTT, MAVlink, gRPC/Protobuf.
  • Be technically conversant in a wide range of other mechatronics disciplines such as parametric CAD design and prototyping, multilayer mixed-signal PCB design, AVR/PIC/ARM microcontroller programming, and industrial instrumentation and automation.
  • Occasionally required to be on-call to support international customers during site deployments or calls across US and European time zones.
  • Must be able to travel domestically and internationally; the role may involve a small amount of international travel to visit customer sites and robots.
  • This is a full time position; we offer flexibility around working hours, but will require good overlap with our regular 9-5 office hours.
  • You must be based in Auckland, New Zealand and able to work within the Auckland, New Zealand office minimum 3 days per week.

Additional Information

Base Pay Range:

112,000.00 - 154,000.00 NZD Annual

This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

Bereit, sich bei Procore zu bewerben?
Bei Procore bewerben

Ähnliche Jobs

ABC Financial Services
Principal Engineer – Software Architecture and Modernization
ABC Financial Services
⚡ Früh bewerben Hyderabad Office, India. Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Min.
LC
Sr. Software Engineer
Little Caesars
⚡ Früh bewerben Detroit, MI Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 47 Min.
Cisco
Software Engineer (Networking protocols, Broadband Network Gateway (BNG), Linux, Pipeline Debugging | 4-9 years | Bangalore)
Cisco
⚡ Früh bewerben Bangalore, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Cisco
Software Engineer – Golang/Python | Kubernetes Cluster Management, Operators, CRDs & Cloud Infrastructure | 8–10 Years
Cisco
⚡ Früh bewerben Bangalore, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Roche
Senior Software Engineer - Post Market Quality
Roche
⚡ Früh bewerben Warsaw Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
CenterWell
Senior Full Stack Software Engineer
CenterWell
⚡ Früh bewerben Louisville, KY Vor Ort $106,900–$147,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
TF
Programmer Analyst II
Thermo Fisher Scientific
⚡ Früh bewerben Bangalore, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Northrop Grumman
Software Requirements & Verification Engineer - Level 4
Northrop Grumman
⚡ Früh bewerben United States-California-Redon... Vor Ort $142,200–$213,400
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.
Braintrust
Software Engineer, SDK
Braintrust
⚡ Früh bewerben Remote · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Procore

Alle Jobs bei Procore ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos